Best Resorts in Canada

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canada

Compare 242 Resorts in Canada with updated reviews, rates, and availability.

Front of property - evening/night
River Rock Casino Resort
4.0 star property
8.2 out of 10, Very Good, (5226)
"Amazing property and outstanding staff and experience"
The price is $226
$282 total
includes taxes & fees
May 30 - May 31
River Rock Casino Resort
Exterior
Fairmont Jasper Park Lodge
4.0 star property
8.6 out of 10, Excellent, (1000)
"I do not know if the ladies at coffee shop on the lower ground floor are employees of Fairmont or independently run cofee shop. I thought they could do better with giving a bit of smile. The only room for improvement I would like to share from the recent stay at Jasper Park Lodge. Other than that it was 11 out of 10. "
The price is $585
$697 total
includes taxes & fees
Jun 3 - Jun 4
Fairmont Jasper Park Lodge
Outdoor pool, pool umbrellas, sun loungers
Four Seasons Resort Whistler
5.0 star property
9.4 out of 10, Exceptional, (1003)
"Had a great time with my family. Especially liked the heated pool, sauna and the steam room facilities. Conveniently located near the upper village"
The price is $245
$331 total
includes taxes & fees
Jun 10 - Jun 11
Four Seasons Resort Whistler
Save an average of 15% on thousands of hotels when you're signed in
Indoor pool, outdoor pool, sun loungers
Fairmont Chateau Whistler
4.5 star property
9.0 out of 10, Wonderful, (1001)
"Customer service was excellent and the resort was beautifully maintained."
The price is $263
$348 total
includes taxes & fees
Jun 13 - Jun 14
Fairmont Chateau Whistler
Indoor spa tub
Americana Waterpark Resort and Spa
3.0 star property
8.2 out of 10, Very Good, (2584)
"I would have loved to stay later through the day instead of leaving at 11 am I would have paid for an extra 2 hours & please clean the vents in the bathroom they're very Dusty . Otherwise it was a good stay like usual Thank you "
The price is $134
$172 total
includes taxes & fees
Jun 24 - Jun 25
Americana Waterpark Resort and Spa
Lobby sitting area
Casino New Brunswick
4.5 star property
8.8 out of 10, Excellent, (1000)
"👌"
The price is $106
$129 total
includes taxes & fees
Jun 2 - Jun 3
Casino New Brunswick
Indoor pool, seasonal outdoor pool, cabanas (surcharge), pool umbrellas
Great Wolf Lodge Niagara Falls
3.5 star property
9.0 out of 10, Wonderful, (1277)
"Great for families. On the expensive side when it comes to food and gift shops but the staff were all great ! Super friendly "
The price is $226
$258 total
includes taxes & fees
Jun 5 - Jun 6
Great Wolf Lodge Niagara Falls
Golf
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1000)
"This is a longtime favourite of ours. Always a great stay!"
The price is $180
$232 total
includes taxes & fees
Jun 16 - Jun 17
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Premium bedding, pillowtop beds, minibar, in-room safe
Rimrock Resort Hotel Banff
4.0 star property
9.4 out of 10, Exceptional, (1295)
"Loved it. "
The price is $461
$533 total
includes taxes & fees
May 30 - May 31
Rimrock Resort Hotel Banff
Premium bedding, minibar, in-room safe, desk
White Oaks Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, (1667)
"Great stat"
The price is $197
$242 total
includes taxes & fees
Jun 2 - Jun 3
White Oaks Resort & Spa
Outdoor pool, open 8:00 AM to 10:00 PM, sun loungers
Versante Hotel
5.0 star property
9.4 out of 10, Exceptional, (955)
"Overall experience was great. Nice interior design. Hotel staffs were friendly. Tech savvy. Would be better if they offer Spa services. "
The price is $285
$334 total
includes taxes & fees
May 30 - May 31
Versante Hotel
Exterior
Coast Canmore Hotel & Conference Centre
3.0 star property
8.6 out of 10, Excellent, (1000)
"Stayed here for the Womens soap run. Great location as within walking distance to the shuttle to the Nordic Center for the walk. Also within walking distance to downtown for shopping and dining. There are also coffee shops and dining in the hotel as well as close to the hotel. The only issue was the heater in our room was very loud when it kicked in at night. Will most definitely stay at this hotel again."
The price is $229
$257 total
includes taxes & fees
May 30 - May 31
Coast Canmore Hotel & Conference Centre
Lobby sitting area
Grey Eagle Resort
4.0 star property
9.0 out of 10, Wonderful, (1127)
"Loved it would go back "
The price is $113
$132 total
includes taxes & fees
Jun 23 - Jun 24
Grey Eagle Resort
Suite, 1 Bedroom, View | Premium bedding, pillowtop beds, in-room safe, desk
The Westin Resort & Spa, Whistler
4.0 star property
8.8 out of 10, Excellent, (1448)
"It was our anniversary they were nice enough to upgrade us also everyone was very friendly and professional."
The price is $204
$237 total
includes taxes & fees
May 30 - May 31
The Westin Resort & Spa, Whistler
BBQ/picnic area
Manteo at Eldorado Resort
4.0 star property
8.8 out of 10, Excellent, (1000)
"The property is dated."
The price is $218
$274 total
includes taxes & fees
Jun 11 - Jun 12
Manteo at Eldorado Resort
Front of property
Fairmont Tremblant
4.5 star property
8.8 out of 10, Excellent, (1001)
"The pool and its view are stunning "
The price is $197
$235 total
includes taxes & fees
May 30 - May 31
Fairmont Tremblant
Exterior
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
9.0 out of 10, Wonderful, (1004)
"This place had a nice view of the harbor. It was fun to see all the water taxi's, boats and seaplane activities from our window. Easy walk to town. "
The price is $270
$316 total
includes taxes & fees
Jun 9 - Jun 10
Delta Hotels by Marriott Victoria Ocean Pointe Resort
Standard Room, 2 Queen Beds - Pet Friendly($) | Desk, iron/ironing board, free WiFi, bed sheets
Living Stone Golf Resort
3.0 star property
7.8 out of 10, Good, (1003)
"Loved that there was an indoor and outdoor hot tub. We also loved they view behind the property "
The price is $95
$115 total
includes taxes & fees
Jun 4 - Jun 5
Living Stone Golf Resort
Beach views, serves lunch, dinner, and happy hour
Penticton Lakeside Resort and Conference Centre
3.5 star property
8.2 out of 10, Very Good, (1001)
"The staff were very kind and helpful "
The price is $201
$233 total
includes taxes & fees
May 31 - Jun 1
Penticton Lakeside Resort and Conference Centre
Exterior
Copper Point Resort
4.0 star property
8.8 out of 10, Excellent, (1001)
"Its where I stay when here for work"
The price is $144
$174 total
includes taxes & fees
Jun 2 - Jun 3
Copper Point Resort
Don't see what you're looking for?
See all available properties in Canada
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
27,585
Accommodation
242 Resorts
Lowest Price
$95
Highest Price
$585

Price trends for Resorts in Canada

Less expensive
More expensive
Next month
November
August
$174
Month
Price
January
$160
February
$154
March
$193
April
$180
May
$166
June
$174
July
$205
August
$214
September
$190
October
$162
November
$151
December
$159
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.

Frequently asked questions

How much do resorts in Canada cost?
You’ll pay between $95 and $585 per night for resorts in Canada. From swanky couples retreats to escapes packed with family-friendly amenities, the perfect place at the right price is only a click away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many resorts are there in Canada?
Browse through our 242 resorts in Canada and then secure your favorite. Whether you’re planning a vacation with the fam, jet-setting with friends or indulging your sweetheart, with Expedia, your perfect stay is just a few clicks away.
Why book your resort in Canada with Expedia?
Reserving a resort in Canada is as easy as clicking on your travel dates and picking a place that has what you need. Want something low cost or luxurious, or a stay that also features a pool and a hot tub? Use Expedia’s search filters to further narrow your search results and find the ideal fit.
How can I find cheap resorts in Canada?
Expedia is here to help you easily locate cheap resorts in Canada. Simply use our filter tool to select budget, star rating and amenities to tailor your search and discover your dream stay in a few quick keystrokes.
What is there to do in Canada near my resort?
Whether you’re into shopping, sightseeing, relaxation or adventure, Canada offers it all, and more! The well-known city of Toronto boasts loads of activities and attractions, including Ripleys Aquarium of Canada, Royal Ontario Museum and The Distillery Historic District. If you’re on your way to Montreal, Notre Dame Basilica, Six Flags La Ronde and Montreal Museum of Fine Arts have to be on your itinerary.

Recent reviews of Canada hotels
Expedia verified reviews