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

Tru By Hilton Yarmouth
10588 Starrs Road Yarmouth NS
Fully refundableReserve now, pay when you stay
$95 nightly
The price is $112 total per night from Apr 2 to Apr 3
$112 total
Apr 2 - Apr 3
Total with taxes and fees
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 ...
Clean and quiet.
Reviewed on Mar 25, 2026

Lakefront country cabin with rustic charm overlooking lake
Salmon River NS
$127 nightly
The price is $145 total per night from Mar 29 to Mar 30
$145 total
Mar 29 - Mar 30
Total with taxes and fees
A hot tub is featured at this cabin, along with barbecue grills.
Very clean and comfortable nice view of the lake
Reviewed on Nov 2, 2025

Riverside Retreat of Mavillette
Mavillette NS
$93 nightly
The price is $106 total per night from Mar 27 to Mar 28
$106 total
Mar 27 - Mar 28
Total with taxes and fees
This vacation home includes a garden and barbecue grills.
Lee went beyond expectation and was very accommodating. Also parked(backed up) the cars with the trailers for us. The unit itself has all you need, and there is a nice hot shower.
Reviewed on Feb 24, 2026

NEW AGE MOTEL INN
518 Evangeline Trail Yarmouth NS
Fully refundableReserve now, pay when you stay
$70 nightly
The price is $83 total per night from Apr 1 to Apr 2
$83 total
Apr 1 - Apr 2
Total with taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden and express check-out are also provided.
This place was great & fast/ easy peezy check in & out! Close to everything & sweet was perfect for a weekend getaway. The rooms aren’t sound proof like stated but I had no issues. Would stay again:)
Reviewed on Mar 22, 2026

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.
The motel itself is cheap and cheerful, but the people who own/run it are amazing! Very friendly and helpful. The view from our room was outstanding - one of the few places in Nova Scotia you can see a sunset over the ocean!!
Reviewed on Nov 18, 2025

Rodd Grand Yarmouth Hotel
417 Main Street Yarmouth NS
Fully refundableReserve now, pay when you stay
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 ...
The room was great, clean and check in was easy.
Reviewed on Mar 25, 2026

Comfort Inn
96 Starrs Rd Yarmouth NS
Fully refundableReserve now, pay when you stay
$86 nightly
The price is $101 total per night from Apr 1 to Apr 2
$101 total
Apr 1 - Apr 2
Total with taxes and fees
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 ...
Yes the parking was easy and convenient. Staff were friendly , kind and inter active
Reviewed on Mar 13, 2026

Adventure Cabin too! Cosy cabin on lake edge
Salmon River NS
$134 nightly
The price is $152 total per night from Mar 29 to Mar 30
$152 total
Mar 29 - Mar 30
Total with taxes and fees
A hot tub is featured at this cottage, along with barbecue grills.

Quaint Farmhouse on 10 acres. Lake access and pet friendly.
Yarmouth NS
This farm stay includes a garden and laundry facilities.
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

Rodd Grand Yarmouth Hotel
5 out of 5
Posted 6 hours ago
Travelocity Verified Review
"The room was great, clean and check in was easy. "
A verified traveler stayed at Rodd Grand Yarmouth Hotel
Explore More Ways to Travel with Travelocity
- Barrington Hotels
- Shelburne Hotels
- Apartments in Shelburne
- Sandford Hotels
- Tobeatic Wilderness Reserve Hotels
- Clyde River Hotels
- Meteghan Hotels
- Resorts in Meteghan
- 3 Star Hotels in Shelburne County
- Shelburne County Hotels
- Wedgeport Hotels
- Shag Harbour Hotels
- Tiverton Hotels
- Pet Friendly Hotels in Westport
- Westport Hotels
- Resorts in Westport
- B&B in Port Clyde
- Cottages in Lower Woods Harbour
- Lower Woods Harbour Hotels
- B&B in Yarmouth
- Cabins in Yarmouth
- Cottages in Yarmouth
- All Inclusive Resorts & in Yarmouth
- Beach Resorts & in Yarmouth
- Gay Friendly Hotels in Yarmouth
- Hotels with Bar in Yarmouth
- Hotels with Hot Tubs in Yarmouth
- Hotels with an Indoor Pool in Yarmouth
- Yarmouth Hotels
- Lodges in Yarmouth
- Cottages in Pubnico
- Church Point Hotels
- Cabins in Brier Island
- Pet Friendly Hotels in Brier Island
- Inns in Brier Island
- Vacation Homes in Brier Island
- Apartments in Digby County
- Extended Stay Hotels in Digby County
- Cheap Hotels in Digby County
- Hotels with an Indoor Pool in Digby County
- Hotels with Shopping in Digby County
- Digby County Hotels
- Hotels near Ellenwood Lake Provincial Park
- Hotels with Hot Tubs in Kemptville
- Kemptville Hotels
- 5 Star Hotels in Cape Sable Island
- B&B in Cape Sable Island
- Cottages in Cape Sable Island
- Birchtown Hotels
- Vacation Homes in Ste. Anne du Ruisseau
- Cottages in McNutts Island
- Hebron Hotels
- Cottages in Shelburne
- Shelburne Hotels
- Roseway Hotels
- Cabins in Yarmouth County
- Motels in Yarmouth County
- Vacation Homes in Yarmouth County
- Cottages in Tusket
- Cabins in Weymouth North
- Hotels with Hot Tubs in Weymouth
- Weymouth Hotels
- Little Brook Hotels
- 2 Star Hotels in Brier and Long Islands
- Apartments in Brier and Long Islands
- Independent Hotels in Brier and Long Islands
- B&B in Gilberts Cove
- Pet Friendly Hotels in Argyle
- Port Maitland Hotels
- Hotels near Yarmouth Ferry Terminal
- Belliveaus Cove Hotels
- Cottages in New Tusket
- Hotels with Free Breakfast in Mavillette
- Oceanfront Hotels in Mavillette
- Mavillette Hotels
- B&B in Digby
- Inns in Digby
- Apartments in Saulnierville
- Saulnierville Hotels
- Motels in Argyle
- Hotels near Yarmouth Links
- Freeport Hotels






