Search Best Resorts in Canada

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Featured Resort in Canada

River Rock Casino Resort
4.0 star property
8.2 out of 10, Very good, (6581)
"I liked that this property was convenient to both the skytrain and the bus link to the ferry terminal"
The price is AU$141
includes taxes & fees
16 Dec - 17 Dec
River Rock Casino Resort
Fairmont Chateau Whistler
4.5 star property
9.2 out of 10, Wonderful, (1002)
"Excellent service ; kids friendly "
The price is AU$520
includes taxes & fees
24 Nov - 25 Nov
Fairmont Chateau Whistler
Great Wolf Lodge Niagara Falls
3.5 star property
9.0 out of 10, Wonderful, (1763)
"Good "
The price is AU$383
includes taxes & fees
26 Nov - 27 Nov
Great Wolf Lodge Niagara Falls
Four Seasons Resort Whistler
5.0 star property
9.6 out of 10, Exceptional, (1002)
"The room was amazing. The staff were helpful. We were there in offseason so not very crowded. Food service on site was very good. "
The price is AU$580
includes taxes & fees
22 Nov - 23 Nov
Four Seasons Resort Whistler
The Westin Resort & Spa, Whistler
4.0 star property
8.8 out of 10, Excellent, (1427)
"Spacious, quiet and staff are very helpful. 😁"
The price is AU$346
includes taxes & fees
4 Dec - 5 Dec
The Westin Resort & Spa, Whistler
White Oaks Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, (1774)
"This is a great spot for shopping at the outlets or visiting wineries. We love the health club and the dining options too. We had wonderful treatments at the spa during a previous stay. Returning next month for holiday winery events!"
The price is AU$247
includes taxes & fees
28 Nov - 29 Nov
White Oaks Resort & Spa
Grey Eagle Resort
4.0 star property
9.2 out of 10, Wonderful, (1364)
"Great place to stay for a concert, so fun, clean, and quiet. "
The price is AU$190
includes taxes & fees
25 Nov - 26 Nov
Grey Eagle Resort
Americana Waterpark Resort and Spa
3.0 star property
8.2 out of 10, Very good, (3083)
"First time visit for the kids and I. My wife has been to the Americana before. We loved it and we will be back! "
The price is AU$281
includes taxes & fees
24 Nov - 25 Nov
Americana Waterpark Resort and Spa
Casino New Brunswick
4.5 star property
8.8 out of 10, Excellent, (1352)
"Parking wasnt great"
The price is AU$175
includes taxes & fees
1 Dec - 2 Dec
Casino New Brunswick
Fairmont Tremblant
4.5 star property
8.8 out of 10, Excellent, (1001)
"Rooms need to be renovated. Furniture in the rooms is worn out and need to be upgraded. Outdoor pool is super nice. Indoor pool needs renovations. "
The price is AU$329
includes taxes & fees
24 Nov - 25 Nov
Fairmont Tremblant
Hidden Valley Resort, Ascend Hotel Collection
3.0 star property
7.6 out of 10, Good, (1000)
"The location is beautiful, the staff are welcoming and rooms are very clean. The 30$ resort fee is a bit unfair (includes wifi, parking, swimming bath towels) as these should be built into the price of the rooms just like every other hotel/resort. The food was also delicious for 15/person. Overall i would visit here next fall for sure!"
The price is AU$174
includes taxes & fees
8 Dec - 9 Dec
Hidden Valley Resort, Ascend Hotel Collection
Versante Hotel
5.0 star property
9.4 out of 10, Exceptional, (1109)
"Uncommon grace and friendly staff. BEAUTIFUL hotel. BRUNO restaurant may be the best meal I've ever had. Gorgeous decor. Would recommend whole heartedly. Check in was so pleasant. Wish it was downtown so I didn't have to stay there and only when flying!!"
The price is AU$431
includes taxes & fees
25 Nov - 26 Nov
Versante Hotel
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
9.0 out of 10, Wonderful, (1003)
"Excellent hotel. "
The price is AU$266
includes taxes & fees
2 Dec - 3 Dec
Delta Hotels by Marriott Victoria Ocean Pointe Resort
Rimrock Resort Hotel Banff
4.0 star property
9.2 out of 10, Wonderful, (1160)
"Beautiful setting, great staff and amenities "
The price is AU$527
includes taxes & fees
24 Nov - 25 Nov
Rimrock Resort Hotel Banff
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1001)
"Great"
The price is AU$188
includes taxes & fees
8 Dec - 9 Dec
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Fairmont Banff Springs
4.0 star property
9.0 out of 10, Wonderful, (1001)
"Property was gorgeous. Rooms were clean. Location was great and they give you a buss pass for your stay to go in and out of town. Only complaint was we booked a king bed and got a queen. For how much we paid per night we should have got what we booked. Otherwise it was a great property. Spa was nice. Location was great "
The price is AU$857
includes taxes & fees
16 Dec - 17 Dec
Fairmont Banff Springs
Copper Point Resort
4.0 star property
8.8 out of 10, Excellent, (1000)
"New, Clean, Full Kitchen with everything needed, Friendly staff, close proximity to everything yet quiet"
The price is AU$174
includes taxes & fees
25 Nov - 26 Nov
Copper Point Resort
Living Stone Golf Resort
3.0 star property
8.0 out of 10, Very good, (1000)
"Very helpful and joyful stuff. "
The price is AU$152
includes taxes & fees
29 Nov - 30 Nov
Living Stone Golf Resort
Coast Canmore Hotel & Conference Centre
3.0 star property
8.4 out of 10, Very good, (1002)
"Great location."
The price is AU$155
includes taxes & fees
16 Dec - 17 Dec
Coast Canmore Hotel & Conference Centre
Oak Bay Beach Hotel
4.5 star property
9.6 out of 10, Exceptional, (1002)
"Overall. Stunning and for a great getaway that we will definitely do again and again"
The price is AU$316
includes taxes & fees
10 Dec - 11 Dec
Oak Bay Beach Hotel
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
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do resorts in Canada cost?
You’ll pay between AU$141 and AU$857 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 247 resorts in Canada and then secure your favourite. Whether you’re planning a holiday with the fam, jet-setting with friends or indulging your sweetheart, with Expedia, your perfect stay is just a few clicks away.
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.