Book Hotels in Canaan
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Canaan hotels

Treehouse overlooking the lake
Mayflower NS
This cabin features barbecue grills.
"The tree house is exactly as advertised. Cozy, clean, with all of your basic amenities. The property was gorgeous and we loved taking advantage of the fire pit, the floating dock and the tree swing."
Reviewed on Oct 17, 2026

Lakefront country cabin with rustic charm overlooking lake
Salmon River NS
The price is $149 total per night from Nov 12 to Nov 13
$149 total
per night
Nov 12 - Nov 13
This cabin features a gym and a hot tub. A garden and barbecue grills are also provided.
"Loved the hot tub and the beautiful and peaceful lake setting"
Reviewed on Oct 8, 2026

Comfort Inn
96 Starrs Rd Yarmouth NS
Fully refundable
The price is $98 total per night from Dec 4 to Dec 5
$98 total
per night
Dec 4 - Dec 5
This hotel doesn't skimp on freebies - guests receive free full breakfast, free WiFi, and free self parking. Business travelers can take advantage of the business ...
"The property was just renovated which was nice. But there was eyeglasses left in our room which makes me wonder if it was properly cleaned 🤔 and when I mentioned it they offered no resolution. Also asked for lemon water which I was told at check in was available all day and then I was rudely told ..."
Reviewed on Nov 8, 2026

South West Mermaid Inn
545 Main Street Yarmouth NS
Fully refundableReserve now, pay when you stay
The price is $147 total per night from Dec 12 to Dec 13
$147 total
per night
Dec 12 - Dec 13
This hotel features a gym and a seasonal outdoor pool. Families will appreciate the bowling alley, onsite laundry facilities, and babysitting. Guests will appreciate ...
"We weren't expecting a home cooked breakfast. It was delicious. Quiet spot at the right price.Would stay again."
Reviewed on Nov 5, 2026

Rodd Grand Yarmouth Hotel
417 Main Street Yarmouth NS
Fully refundableReserve now, pay when you stay
The price is $79 total per night from Nov 12 to Nov 13
$79 total
per night
Nov 12 - Nov 13
This hotel features an indoor pool, a gym, and a restaurant. Traveling on business? Take advantage of the 4 conference rooms, free WiFi in public areas, and ...

Tru By Hilton Yarmouth
10588 Starrs Road Yarmouth NS
Fully refundableReserve now, pay when you stay
The price is $86 total per night from Nov 29 to Nov 30
$86 total
per night
Nov 29 - Nov 30
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will ...

Mavillette Beach Lodge and RV Park
124 John Doucette Road Mavillette NS
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, a picnic area, and barbecue grills are also on offer.

Lakelawn B&B Motel
641 Main St Yarmouth NS
Fully refundableReserve now, pay when you stay
The price is $93 total per night from Nov 14 to Nov 15
$93 total
per night
Nov 14 - Nov 15
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and a picnic area are also on offer.

NEW AGE MOTEL INN
518 Evangeline Trail Yarmouth NS
The price is $89 total per night from Nov 12 to Nov 13
$89 total
per night
Nov 12 - Nov 13
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden and express check-out are also provided.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent Canaan hotel reviews by fellow wanderers

South West Mermaid Inn
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"We weren't expecting a home cooked breakfast. It was delicious. Quiet spot at the right price.Would stay again."
A verified traveler stayed at South West Mermaid Inn
Explore More Ways to Travel with Travelocity
- Cottages in Louis Head
- Hotels in Little Brook
- Hotels in Kemptville
- Hot Tub in Kemptville
- Hotels near Kejimkujik National Park
- Hotels in Gullivers Cove
- Hotels in Freeport
- Balcony in Digby
- Hilton Hotels in Digby
- Aparthotels in Digby
- Caravanparks in Digby County
- Winery in Digby County
- Indoor Pool in Digby County
- Air Conditioning in Digby County
- Apartments in Digby County
- Cottages in Digby
- Bedandbreakfast in Digby
- Hotels in Cornwallis Park
- Hotels in Clyde River
- Hotels in Church Point
- Hotels in Centreville
- Hotels near Carter's Beach
- Cottages in Cape Sable Island
- Bedandbreakfast in Cape Sable Island
- Privatevacationhomes in Brier Island
- Pet Friendly in Brier Island
- Cabins in Brier Island
- Cottages in Brier and Long Islands
- Bedandbreakfast in Brier and Long Islands
- Apartments in Brier and Long Islands
- Cottages in Bear River
- Cabins in Bear River
- Bedandbreakfast in Bear River
- Hotels in Barton
- Hotels in Barrington
- Hotels in Annapolis Royal
- Fundy Complex Dockside Suites
- 3 Star Hotels in Cape Sable Island
- Hotels in Maitland Bridge
- Hotels near Mavillette Beach Provincial Park
- Cabins in Tobeatic Wilderness Reserve
- Hotels in Tiverton
- Cottages in Smiths Cove
- Hotels in Shelburne
- Lodges in Tobeatic Wilderness Reserve
- Hotels in Wedgeport
- Bedandbreakfast in West Springhill
- Hotels in Westport
- Hot Tub in Weymouth
- Hotels in Weymouth
- Cabins in Yarmouth
- Cabins in Yarmouth County
- Motels in Yarmouth County
- Hotels near Yarmouth Ferry Terminal
- All-Inclusive in Yarmouth
- Beach in Yarmouth
- Boutique in Yarmouth
- Mavillette Beach Lodge and RV Park
- LGBT Friendly in Yarmouth
- Bar in Yarmouth
- Hot Tub in Yarmouth
- Lakelawn B&B Motel
- Rodd Grand Yarmouth Hotel
- South West Mermaid Inn
- Hotels in Yarmouth
- Hotels in Meteghan
- Hotels near Nova Scotia Historic Acadian Village
- Hotels in Port La Tour
- Cottages in Port Maitland
- Lake in Port Maitland
- Hotels near Sandy Cove Beach
- Cabins in Sandy Cove
- Cottages in Sandy Cove
- Hotels in Sandy Cove
- Resorts in Sandy Cove
- Apartments in Saulnierville
- Cabins in Shelburne
- Bedandbreakfast in Shelburne County
- Resorts in Shelburne County




