Johnson Shore Inn - Harmony Junction
46.473232, -62.297386Overview
4-star cliffside inn perched on 50 acres overlooking the Gulf of St. Lawrence in Prince Edward Island.
Ocean-View Guest Rooms
Johnson Shore Inn offers 12 guest rooms with private baths and direct ocean views. Each room includes air conditioning, a seating area, and free toiletries. Room types include Standard Triple, Deluxe Triple, and Superior Queen with sea views.
On-Site Fine Dining
The inn serves a daily American breakfast with à la carte options, including warm dishes, juice, cheese, and fruits. Dinner is offered by pre-order and features local ingredients and vegetarian options, with specialties like cranberry and rhubarb pie. Hosts Dave and Mel prepare fine dining meals, and guests can request special diet menus.
Secluded Cliffside Property
Set on a 50-acre property on a rocky cliff overlooking the Gulf of St. Lawrence, Johnson Shore Inn PEI provides access to a sun terrace, garden, and outdoor fireplace. The communal lounge features a stone fireplace for relaxation. Guests can walk a scenic 15-minute trail along the cliffs down to the rocky shoreline.
Nearby Attractions & Outdoor Activities
Johnson Shore Inn Prince Edward Island is located 47 miles from Charlottetown Airport and offers access to hiking and cycling trails. Nearby attractions include East Point Lighthouse, Greensboro National Park, and Basin Head Provincial Park. The inn also provides shuttle services for Island Walkers.
Hospitable Hosts & Pet Companions
Hosts Dave and Mel manage Johnson Shore Inn in Harmony Junction and provide daily breakfast and optional dinner. The inn has two friendly dogs, Jonesy and the Misses, and a cat named Stinky. Guests can enjoy homemade blueberry jam and rhubarb marmalade during breakfast.
- Location: Secluded cliffside on 50 acres in Prince Edward Island
- Rooms: 12 ocean-view rooms with private baths
- Dining: Fine dining with local ingredients and vegetarian options
- Activities: Hiking, cycling, and nearby lighthouses
- Breakfast: Daily American breakfast with homemade jams
- Service: Shuttle for Island Walkers and special diet menus
License number: 2300989
Rooms and availability
-
Max:2 persons
-
Bed options:1 Double bed
-
Max:2 persons
-
Bed options:1 King Size Bed

-
Max:2 persons
-
Bed options:1 King Size Bed
Essential information about Johnson Shore Inn
| 💵 Lowest room price | 140 US$ |
| 📏 Distance to center | 100 yd |
| ✈️ Distance to airport | 48.5 mi |
| 🧳 Nearest airport | Charlottetown, YYG |
Location
- City landmarks
- Nearby