Hotels near Peggys Cove, Canada

Enter your dates to see the latest prices and deals for Mosher Island hotels

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Featured Hotels Near Peggys Cove

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Crab Cottage

Peggy's Cove (1.6 mi from Peggys Cove)

Featuring a terrace, Crab Cottage offers accommodations in Peggy's Cove. This beachfront property offers access to a patio, free private parking, and free Wifi.

M
McKinnon
From
Canada
Very quaint and close to Peggy’s Cove. Colin was very friendly and helpful. Loved it here and would come back.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$266.07
1 night, 2 adults

Clifty Cove Motel

Peggy's Cove (1.7 mi from Peggys Cove)

The family-run Clifty Cove Motel is located in the fishing village of Indian Harbor, just 1.9 mi from the Peggy’s Cove. All the rooms are ocean front overlooking St. Margaret’s Bay.

F
Fiona
From
United States
Clean and comfy. Fantastic views. Beautiful area
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 320 reviews
Price from
$146.75
1 night, 2 adults

Private Lakefront Escape Swim Sip Wine Stargaze 25 Mins to Halifax

Terence Bay (10 mi from Peggys Cove)

This beachfront property offers access to a terrace, free private parking, and free Wifi.

H
Heather
From
Canada
Appreciated the quiet surroundings. The cabin was comfortable, clean and had everything required for my short stay. I wish I could have stayed longer. Ash was quick with replies. Wifi worked great considering the isolation. Highly recommend staying here for a few day or longer to really enjoy the facilities and location.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 30 reviews
Price from
$178.07
1 night, 2 adults

Surfside Inn

Hubbards (11 mi from Peggys Cove)

Located in Hubbards, Surfside Inn is a few steps from Queensland Beach. With a terrace, the 4-star inn has air-conditioned rooms with free WiFi, each with a private bathroom.

L
Lynn
From
United States
They allowed us to paark our bikes and enter our rooms early.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 116 reviews
Price from
$195.90
1 night, 2 adults

The Land Yacht

Ingramport (12 mi from Peggys Cove)

The Land Yacht is a recently renovated vacation home in Ingramport where guests can make the most of its pool with a view, private beach area, and indoor pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$1,580.57
1 night, 2 adults

Oceanic geodome

French Village (12 mi from Peggys Cove)

Oceanic geodome is a recently renovated luxury tent in French Village where guests can make the most of the terrace and barbecue facilities.

T
Tyler
From
Canada
I liked how peaceful and relaxing it was
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Price from
$223.33
1 night, 2 adults
See more properties near Peggys Cove

More places to explore, more ways to go