Johnson Shore Inn - Harmony Junction

$$$$||View on mapHarmony Junction, Canada9984 Northside Road, Harmony Junction, Canada|
9.3
Perfect
|43 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Johnson Shore Inn - Harmony Junction
9984 Northside Road, Harmony Junction, Canada·View on map
$$$$
Overall Score
Perfect
9.3Perfect
Comfort9.6
Cleanliness9.5
Staff9.5
Facilities9.4
Location9.4
Who stays here
Couples75%
Groups11%
Families9%
Solo5%

Overview

Overall Score
Perfect
9.3Perfect
Comfort9.6
Cleanliness9.5
Staff9.5
Facilities9.4
Location9.4
Who stays here
Couples75%
Groups11%
Families9%
Solo5%

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

Good to know
Check-in/Check-out
from 15:00-21:00
from 07:00-11:00
Amenities
Wireless internet is available in the hotel rooms for free.
Other information
Breakfast
The hotel offers a full breakfast at the price of CAD 25.0 per person. 
Children & extra beds
There are no cribs provided in a room. 
Pets
Pets are not allowed.
Building
Number of rooms:10
Price calendar
Check availability and prices for your dates now!

Rooms and availability

King Room
  • Room size:

    185 sq. feet

  • Bed options:
    1 Double bed
  • Shower
  • Heating
Deluxe Queen Room
  • Room size:

    205 sq. feet

  • Bed options:
    1 Queen Size Bed
  • Shower
  • Heating
Deluxe Triple Room
  • Room size:

    230 sq. feet

  • Bed options:
    1 Queen Size Bed and 1 Single bed
  • Shower
  • Heating
Show 3 more room typesLess

Facilities

Main facilities

Free Wi-Fi

Free Wi-Fi in rooms

Free parking
Baggage storage
24-hour services
TV

Leisure/ TV room

Check-in/ Check-out

VIP check-in/ -out

Sports activities

Hiking

Cycling

Private beach

Sun loungers

Sports & Fitness

  • Hiking
  • Cycling

Services

  • Housekeeping

Dining

  • Special diet menus

Children

  • Board games

Spa & Leisure

  • Sun loungers
  • Sun terrace
  • Garden area
  • Leisure/ TV room

Room features

  • Free Wi-Fi in rooms
  • Air conditioning
  • Heating
  • Sitting area
  • Terrace
  • Garden furniture

Bathroom

  • Free toiletries

Room decor

  • Carpeted floor
Show all facilitiesHide facilities

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

9984 Northside Road, Harmony Junction, Canada
Address
The address has been copied.
9984 Northside Road, Harmony Junction, Canada
Map view
9984 Northside Road, Harmony Junction, Canada
  • City landmarks
  • Nearby
Shore Road
Northumberland Provincial Park
100 yd

Reviews of Johnson Shore Inn

The essence·from guest reviews·past 2 years

We read 307 guest reviews so you don’t have to

One honest summary, pulled from every verified stay—no scrolling through hundreds of reviews.

Guests say: exceptional stay
rated 9+
4.9/ 5
13 reviews
9.3/ 10
250 reviews
4.7/ 5
11 reviews
9.6/ 10
33 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room