Best Resorts in Canada

Compare and save

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Canada

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

River Rock Casino Resort

4.0 star property
8.4 out of 10, Very Good, (8855)
"The property will charge the $ 20 resort fee, even if you arrive late in the evening, leave early in the morning and inform staff that you will not use any of the resort facilities."
The price is $152
includes taxes & fees
$131 per night
Apr 30 - May 1
River Rock Casino Resort

Hilton Whistler Resort & Spa

4.0 star property
8.4 out of 10, Very Good, (1105)
"Great stay. Village was quiet . Perfect night !"
The price is $176
includes taxes & fees
$155 per night
May 7 - May 8
Hilton Whistler Resort & Spa

Coast Canmore Hotel & Conference Centre

3.0 star property
8.4 out of 10, Very Good, (1001)
"The management are very nice, they provided all our request and the facility are clean and very convenient. thank you coast canmore hotel. 👍"
The price is $149
includes taxes & fees
$137 per night
May 11 - May 12
Coast Canmore Hotel & Conference Centre

Great Wolf Lodge Niagara Falls

3.5 star property
9.0 out of 10, Wonderful, (2029)
"The water park was amazing "
The price is $252
includes taxes & fees
$221 per night
Apr 30 - May 1
Great Wolf Lodge Niagara Falls

Americana Waterpark Resort and Spa

3.0 star property
8.4 out of 10, Very Good, (3313)
"Friendly affordable service and provided all required amenities"
The price is $113
includes taxes & fees
$100 per night
May 13 - May 14
Americana Waterpark Resort and Spa

White Oaks Resort & Spa

5.0 star property
9.6 out of 10, Exceptional, (1872)
"Great resort. As observed, It seems to be popular for the elderly. Staff are attentive and friendly but too many are like body guards. Multi-purpose hotel as it seems to be a busy place for squash players, corporate events and gym fitness goers. Dinner at LIV Restaurant is top notch quality food and delicious. Best to go mon-wed for their 2 can dine deal. Hotel is clean but shower was not a real “steam shower” as advertised. The hotel room looks pristine but not a super modern style as I would...
The price is $197
includes taxes & fees
$170 per night
May 11 - May 12
White Oaks Resort & Spa

Casino New Brunswick

4.5 star property
8.8 out of 10, Excellent, (1719)
"Nice place to stay. Clean room. And friendly staff. "
The price is $126
includes taxes & fees
$106 per night
May 19 - May 20
Casino New Brunswick

Fairmont Jasper Park Lodge

4.0 star property
8.6 out of 10, Excellent, (1001)
"Great "
The price is $388
includes taxes & fees
$356 per night
Apr 30 - May 1
Fairmont Jasper Park Lodge

Living Water Resort and Spa

3.5 star property
8.4 out of 10, Very Good, (1208)
"Great location for biking."
The price is $152
includes taxes & fees
$130 per night
May 19 - May 20
Living Water Resort and Spa

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls

4.0 star property
9.0 out of 10, Wonderful, (2097)
"Front"
The price is $143
includes taxes & fees
$125 per night
May 1 - May 2
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls

Fairmont Banff Springs

4.0 star property
9.2 out of 10, Wonderful, (1001)
"The hotel and property is beautiful! there is lots to do on the resort and in Banff and area. "
The price is $609
includes taxes & fees
$559 per night
May 9 - May 10
Fairmont Banff Springs

Fairmont Chateau Whistler

4.5 star property
9.2 out of 10, Wonderful, (1000)
"The walls were thin, we could hear people next door yelling, singing late at night "
The price is $360
includes taxes & fees
$316 per night
May 4 - May 5
Fairmont Chateau Whistler

Rimrock Resort Hotel Banff by Accor

4.0 star property
9.2 out of 10, Wonderful, (1176)
"Concierge was amazing, front desk services was okay, housekeeping was disappointing and food services was impeccable. "
The price is $349
includes taxes & fees
$320 per night
Apr 30 - May 1
Rimrock Resort Hotel Banff by Accor

The Westin Resort & Spa, Whistler

4.0 star property
9.0 out of 10, Wonderful, (1407)
"Great location. Staff we professional and helpful. Rooms were comfortable and we enjoyed eating at the restaurant."
The price is $251
includes taxes & fees
$216 per night
May 4 - May 5
The Westin Resort & Spa, Whistler

Versante Hotel

5.0 star property
9.4 out of 10, Exceptional, (1229)
"We loved it here. Near airport, great staff, inspired and colourful decor, huge comfortable corner room, huge modern bathroom, fresh dishes in the restaurant."
The price is $270
includes taxes & fees
$233 per night
Apr 30 - May 1
Versante Hotel

Grey Eagle Resort

4.0 star property
9.2 out of 10, Wonderful, (1510)
"Could be more maintained outside but all in all good stay…"
The price is $147
includes taxes & fees
$135 per night
May 18 - May 19
Grey Eagle Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Excellent view"
The price is $244
includes taxes & fees
$210 per night
May 19 - May 20
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Fairmont Tremblant

4.5 star property
8.8 out of 10, Excellent, (1000)
"Section or ,parfaite en tout points"
The price is $199
includes taxes & fees
$167 per night
May 1 - May 2
Fairmont Tremblant

DoubleTree by Hilton Quebec Resort

4.0 star property
9.2 out of 10, Wonderful, (1148)
"Good."
The price is $110
includes taxes & fees
$93 per night
May 11 - May 12
DoubleTree by Hilton Quebec Resort

Sun Peaks Grand Hotel & Conference Centre

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Great hotel very cozy! "
The price is $158
includes taxes & fees
$136 per night
May 1 - May 2
Sun Peaks Grand Hotel & Conference Centre
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.
Don't see what you're looking for?
See all available properties in Canada
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do resorts in Canada cost?
You’ll pay between $110 and $609 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 287 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.