Best Resorts in Canada

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Canada

Featured Resorts in Canada

River Rock Casino Resort
4 out of 5
8811 River Road, Richmond, BC, V6X 3P8
Fully refundableReserve now, pay when you stay
The price is $231 per night from Sep 7 to Sep 8
4.1/5 Very Good! (1,388 reviews)
Slept like a baby
"Stayed one night and I always enjoy staying here when I attend the Richmond night market (short 5 min walk) I slept very well. I think it was the bed. I had a fridge but no microwave. Wish there was a microwave. Everything was clean and just as expected"

Reviewed on Aug 6, 2022

River Rock Casino Resort
Versante Hotel
5 out of 5
8499 Bridgeport Rd, Richmond, BC, V6X 1R7
Fully refundableReserve now, pay when you stay
The price is $270 per night from Sep 5 to Sep 6
4.7/5 Exceptional! (228 reviews)
"Brand New Hotel with comfortable bed"

Reviewed on Aug 3, 2022

Versante Hotel
Americana Waterpark Resort and Spa
3 out of 5
8444 Lundy's Lane, Niagara Falls, ON, L2H 1H4
The price is $131 per night from Sep 5 to Sep 6
4/5 Very Good! (1,389 reviews)
"Amazing property"

Reviewed on Aug 7, 2022

Americana Waterpark Resort and Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON, L0S1J0
The price is $177 per night from Sep 1 to Sep 2
4.6/5 Exceptional! (1,276 reviews)
"From the moment we got there to the time we left, just a fabulous time. Check in was great, bell person was awesome. Then I met Robert, also a bell person and he was just wonderful. You can tell when you feel right at home with someone and Robert is it. Will definitely come again!"

Reviewed on Aug 8, 2022

White Oaks Resort & Spa
Coast Canmore Hotel & Conference Centre
3 out of 5
511 Bow Valley Trail, Canmore, AB, T1W1N7
Fully refundable
The price is $223 per night from Sep 5 to Sep 6
4.3/5 Excellent! (1,022 reviews)
Great August long weekend stay.
"Clean and convenient location to downtown Canmore."

Reviewed on Aug 2, 2022

Coast Canmore Hotel & Conference Centre
Great Wolf Lodge Niagara Falls
3.5 out of 5
3950 Victoria Avenue, Niagara Falls, ON, L2E 7M8
The price is $223 per night from Sep 7 to Sep 8
4.4/5 Wonderful! (1,006 reviews)
"Amazong staff who went out of their way to make our visit with them special for the entire family."

Reviewed on Aug 5, 2022

Great Wolf Lodge Niagara Falls
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC, V2A7M5
The price is $185 per night from Sep 7 to Sep 8
3.9/5 Very Good! (1,008 reviews)
"We struggled with their dining options Breakfast buffet was OK service always GREAT couldn’t Get a reservation for dinner at their higher end restaurant as I never got a response email or phone"

Reviewed on Aug 5, 2022

Penticton Lakeside Resort and Conference Centre
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC, V0N 1B4
Fully refundableReserve now, pay when you stay
The price is $425 per night from Aug 9 to Aug 10
4.7/5 Exceptional! (1,001 reviews)
A perfect stay
"We had the absolute best stay here -- only thing we regret is only booking the Four Seasons Whistler for one night. Our room was stunning and amenities + service were excellent. We hope to return next time we're back in Whistler!"

Reviewed on Aug 4, 2022

Four Seasons Resort Whistler
Living Water Resort and Spa
3.5 out of 5
9 Harbour Street East, Collingwood, ON, L9Y 5C5
Fully refundableReserve now, pay when you stay
The price is $186 per night from Sep 4 to Sep 5
3.9/5 Very Good! (974 reviews)
"My first time and the rooms were impressive! I have an 11 month old who was crawling all over and got black knees so o feel the floors weren’t washed, which was a bit disappointing but not big deal. The slide was closed and the pool was murky and dirty :( hairs floating, not cleaned. Still need to ..."

Reviewed on Aug 4, 2022

Living Water Resort and Spa
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC, V8E 0Z5
Fully refundableReserve now, pay when you stay
The price is $309 per night from Aug 9 to Aug 10
4.5/5 Wonderful! (1,003 reviews)
"The location and the view is unbeatable."

Reviewed on Aug 4, 2022

Fairmont Chateau Whistler
Don't see what you're looking for?
See all available properties in Canada
View all properties
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.

Canada Resorts information

Number of reviews 10295
Accommodation 209 Resorts
Lowest Price $131
Highest Price $425

Price trends for Resorts in Canada

Less expensive
More expensive
This month
Next month
November
July
$237
$195
Month
Price
January
$170
February
$173
March
$184
April
$160
May
$214
June
$262
July
$311
August
$237
September
$195
October
$166
November
$154
December
$161
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Canada. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Canada hotels
expedia verified reviews