A turquoise lake surrounded by mountains and dense forests.

Search Best Resorts in Canada

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

Our top choices for Canada resorts

River Rock Casino Resort

River Rock Casino Resort
4.0 star property
Richmond City Centre
8.6 out of 10, Excellent, (12,053 reviews)
"Excellent stay.."
Canada
Emilyn
The price is AU$180
includes taxes & fees
5 July - 6 July
River Rock Casino Resort

Great Wolf Lodge Niagara Falls

Great Wolf Lodge Niagara Falls
4.0 star property
Glenview
9.2 out of 10, Wonderful, (2,510 reviews)
"Nice place to be with the family ."
Canada
Burim
The price is AU$582
includes taxes & fees
16 July - 17 July
Great Wolf Lodge Niagara Falls

Hilton Whistler Resort & Spa

Hilton Whistler Resort & Spa
4.0 star property
Whistler Village
8.8 out of 10, Excellent, (1,429 reviews)
"Great stay, great pool"
Canada
Andrew
The price is AU$379
includes taxes & fees
9 July - 10 July
Hilton Whistler Resort & Spa

Americana Waterpark Resort and Spa

Americana Waterpark Resort and Spa
3.0 star property
Lundy's Lane
8.4 out of 10, Very good, (4,563 reviews)
"Perfect for families ."
Canada
Shazaana
The price is AU$229
includes taxes & fees
14 July - 15 July
Americana Waterpark Resort and Spa

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,003 reviews)
"Great place"
Canada
Donald
The price is AU$459
includes taxes & fees
9 July - 10 July
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Sun Peaks Grand Hotel & Conference Centre

Sun Peaks Grand Hotel & Conference Centre
4.0 star property
Village Center
9.0 out of 10, Wonderful, (1,091 reviews)
"Lovely stay"
Australia
Rod
The price is AU$188
includes taxes & fees
12 July - 13 July
Sun Peaks Grand Hotel & Conference Centre

White Oaks Resort & Spa

White Oaks Resort & Spa
5.0 star property
Glendale
9.6 out of 10, Exceptional, (2,492 reviews)
"Excellent place to stay! "
Canada
Andrea
The price is AU$332
includes taxes & fees
13 July - 14 July
White Oaks Resort & Spa

Coast Canmore Hotel & Conference Centre

Coast Canmore Hotel & Conference Centre
3.0 star property
Canmore
8.6 out of 10, Excellent, (1,447 reviews)
"Great place to stay"
Canada
Treena
The price is AU$536
includes taxes & fees
27 July - 28 July
Coast Canmore Hotel & Conference Centre

Casino New Brunswick

Casino New Brunswick
4.5 star property
Moncton
8.8 out of 10, Excellent, (2,798 reviews)
"The hotel is in a great location. Staff was so friendly and check in was perfect. The room was a good size with a nice big bathroom . Love that it is attached tobthe casino!"
Canada
Heather
The price is AU$189
includes taxes & fees
5 July - 6 July
Casino New Brunswick

Versante Hotel

Versante Hotel
5.0 star property
Richmond City Centre
9.4 out of 10, Exceptional, (1,880 reviews)
"Clean room excellent staff."
United States
Chialin
The price is AU$453
includes taxes & fees
5 July - 6 July
Versante Hotel

The Sutton Place Hotel Revelstoke Mountain Resort

The Sutton Place Hotel Revelstoke Mountain Resort
4.0 star property
Revelstoke
9.4 out of 10, Exceptional, (1,005 reviews)
"Beautiful place"
United States
George
The price is AU$305
includes taxes & fees
5 July - 6 July
The Sutton Place Hotel Revelstoke Mountain Resort

Grey Eagle Resort

Grey Eagle Resort
4.0 star property
Southwest Calgary
9.4 out of 10, Exceptional, (2,269 reviews)
"Great place to stay"
Canada
Lori
The price is AU$247
includes taxes & fees
1 Aug - 2 Aug
Grey Eagle Resort

Four Seasons Resort Whistler

Four Seasons Resort Whistler
5.0 star property
Whistler Village
9.6 out of 10, Exceptional, (1,000 reviews)
"Clean, nice rooms, great pool area."
Canada
Katie
The price is AU$780
includes taxes & fees
5 July - 6 July
Four Seasons Resort Whistler

Homewood Suites by Hilton Mont-Tremblant Resort

Homewood Suites by Hilton Mont-Tremblant Resort
3.0 star property
Mont-Tremblant Pedestrian Village
9.0 out of 10, Wonderful, (1,136 reviews)
"The hotel was a great place for our family trip. The pool was perfect for the kids and the staff was incredibly friendly."
Canada
Shawn
The price is AU$307
includes taxes & fees
15 July - 16 July
Homewood Suites by Hilton Mont-Tremblant Resort

Penticton Lakeside Resort and Conference Centre

Penticton Lakeside Resort and Conference Centre
3.5 star property
Penticton
8.6 out of 10, Excellent, (1,026 reviews)
"We stayed at the West tower, very nice layout and a beautiful deck and view!"
Canada
Michael
The price is AU$375
includes taxes & fees
5 July - 6 July
Penticton Lakeside Resort and Conference Centre

The Westin Resort & Spa, Whistler

The Westin Resort & Spa, Whistler
4.0 star property
Whistler Village
9.2 out of 10, Wonderful, (1,765 reviews)
"Always a wonderful stay here we will always come back"
United States
Tomomi
The price is AU$460
includes taxes & fees
5 July - 6 July
The Westin Resort & Spa, Whistler

Fairmont Tremblant

Fairmont Tremblant
4.5 star property
Mont-Tremblant Pedestrian Village
9.2 out of 10, Wonderful, (1,251 reviews)
"Outdoor swimming pool is amazing; Friendly staff; great location in the ski village; Amazing restaurants for dining; Delicious breakfast"
United States
sadap
The price is AU$423
includes taxes & fees
12 July - 13 July
Fairmont Tremblant

Digby Pines Golf Resort and Spa

Digby Pines Golf Resort and Spa
3.0 star property
Digby
8.2 out of 10, Very good, (1,137 reviews)
"What a great place to stay! Beautiful property, friendly staff. Fantastic breakfast included. We would definitely stay here again."
Canada
Ruth
The price is AU$233
includes taxes & fees
6 July - 7 July
Digby Pines Golf Resort and Spa

Deerhurst Resort

Deerhurst Resort
3.5 star property
Huntsville
8.0 out of 10, Very good, (1,003 reviews)
"Beautiful large resort"
Canada
Yulia
The price is AU$340
includes taxes & fees
15 July - 16 July
Deerhurst Resort

Copper Point Resort

Copper Point Resort
4.0 star property
Invermere
8.8 out of 10, Excellent, (1,091 reviews)
"Beautiful resort and scenery"
Canada
Paula
The price is AU$260
includes taxes & fees
7 July - 8 July
Copper Point Resort
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Canada Hotel Reviews

Find out more about Canada

Canada Resort information

Number of reviews
42,949
Accommodation
278 Resort
Lowest Price
AU$180
Highest Price
AU$780

Frequently asked questions

How much do resorts in Canada cost?
You'll pay between AU$180 and AU$780 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 278 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.

Explore a world of travel with Expedia