Search Hotel Resorts in Canada

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Canada

Featured Resorts in Canada

Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is Rs17,490 per night from 24 Oct to 24 Oct
Located in the mountains, this Blackcomb resort offers ski-in/ski-out access and is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum ...
4.5/5 Wonderful! (952 reviews)
"Service is stellar. Rooms well appointed and beds very comfortable"

Reviewed on 19 Oct 2021

Fairmont Chateau Whistler
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is Rs13,254 per night from 24 Oct to 24 Oct
Located in Whistler Village, this romantic resort is within a 10-minute walk of Whistler Golf Club and Whistler Blackcomb Ski Resort. Whistler Sliding Centre ...
4.5/5 Wonderful! (1,644 reviews)
"Food was really good. Room service was quick and staff was polite."

Reviewed on 18 Oct 2021

The Westin Resort & Spa, Whistler
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
Fully refundableReserve now, pay when you stay
The price is Rs7,998 per night from 1 Nov to 1 Nov
Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. Château des Charmes ...
4.5/5 Wonderful! (1,088 reviews)
"NIce upgraded bathroom but the room itself needed updating. Not at all like the photos .I did send a message to the manager and he offered to switch us to another room. It was at the end of our stay, though so we did not move.We received free breakfast coupons which was nice."

Reviewed on 20 Oct 2021

White Oaks Resort & 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.
Le Westin Resort & Spa, Tremblant, Quebec
4 out of 5
100 Chemin Kandahar, Mont-Tremblant, QC
The price is Rs16,885 per night from 24 Oct to 24 Oct
Located near the slopes, this Mont-Tremblant resort is in the mountains, within a 5-minute walk of Mont-Tremblant Ski Resort and Mont-Tremblant Activity Centre, ...
4.4/5 Excellent! (972 reviews)
"great property"

Reviewed on 19 Oct 2021

Le Westin Resort & Spa, Tremblant, Quebec
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
Fully refundableReserve now, pay when you stay
The price is Rs20,526 per night from 25 Oct to 25 Oct
Situated on a lake, this spa resort is steps away from Icefields Parkway and Louise Lake. Lake Louise Gondola and Moraine Lake are also within 9 miles (15 ...
4.5/5 Wonderful! (955 reviews)
"Very unique location, valet parking host are very friendly."

Reviewed on 20 Oct 2021

Fairmont Chateau Lake Louise
Americana Waterpark Resort and Spa
3 out of 5
8444 Lundy's Lane, Niagara Falls, ON
The price is Rs7,188 per night from 24 Oct to 24 Oct
This family-friendly Niagara Falls resort is located in the suburbs, just steps away from Lundy's Lane and Waves Indoor Waterpark. Canada One Factory Outlets ...
3.9/5 Very Good! (1,249 reviews)
"Will go again"

Reviewed on 21 Oct 2021

Americana Waterpark Resort and Spa
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is Rs14,355 per night from 24 Oct to 24 Oct
Located in the heart of Victoria, this romantic resort is within a 10-minute walk of Pacific Rim College, Market Square and Bastion Square. Chinatown is 0.5 ...
4.5/5 Wonderful! (967 reviews)
"The property is right facing on the water front . we love the location and 5 minutes away from the city. we would advice to anyone to stay at this location Delta Hotels by Marriott, Victoria"

Reviewed on 18 Oct 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is Rs25,963 per night from 24 Oct to 24 Oct
This family-friendly Banff resort is located on the riverwalk, within a 10-minute walk of Spray River West Trailhead and Bow Falls. Banff Park Museum and Banff ...
4.5/5 Wonderful! (984 reviews)
"We had great room viewing the mountains and waterfalls.Lots of shopping good food in the lounges and dining room.Great golf course and tennis courts"

Reviewed on 19 Oct 2021

Fairmont Banff Springs
Fairmont Tremblant
4.5 out of 5
3045 chemin de la Chapelle, CP 2670, Mont-Tremblant, QC
Fully refundableReserve now, pay when you stay
The price is Rs19,009 per night from 8 Nov to 8 Nov
Located in the mountains, this Mont-Tremblant resort offers ski-in/ski-out access and is within a 10-minute walk of Mont-Tremblant Ski Resort, Skyline Luge Mont-Tremblant ...
4.4/5 Wonderful! (1,024 reviews)
"Fairmont Tremblant was overall a nice hotel and the staff was extremely friendly. However, for the price we paid for a night, I wish the hotel was a little more modern and renovated."

Reviewed on 20 Oct 2021

Fairmont Tremblant
Coast Canmore Hotel & Conference Centre
3 out of 5
511 Bow Valley Trail, Canmore, AB
Fully refundableReserve now, pay when you stay
The price is Rs8,179 per night from 1 Nov to 1 Nov
Situated in a national park, this eco-friendly resort is within 2 mi (3 km) of Canmore Nordic Centre Provincial Park, Canmore Golf and Curling Club and Silvertip ...
4.3/5 Excellent! (1,169 reviews)
"Friendly staff, ease of check-in, loved the patio. Nice bright room, because of the two windows! Very comfortable bed. Great that decaf coffee was available. Walls are paper thin, we could hear the neighbors talking and heard every word. It was only during the day, at night they were quiet. One towel ..."

Reviewed on 19 Oct 2021

Coast Canmore Hotel & Conference Centre
Living Water Resort and Spa
3.5 out of 5
9 Harbour Street East, Collingwood, ON
Fully refundableReserve now, pay when you stay
The price is Rs11,498 per night from 24 Oct to 24 Oct
This family-friendly Collingwood resort is located on the waterfront, just steps away from Lake Huron and Georgian Bay. White's Bay and Collingwood Golf Course ...
4/5 Very Good! (709 reviews)
"Beautiful property and scenery well worth the cost. Will definitely stay there again"

Reviewed on 20 Oct 2021

Living Water Resort and Spa
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is Rs8,412 per night from 2 Nov to 2 Nov
Located in the heart of Ucluelet, this resort is within a 15-minute walk of Clayoquot Sound, Ucluelet Aquarium and Ucluelet Big Beach. Wild Pacific Trail and ...
3.8/5 Good! (950 reviews)
"It was unique and spacious. I would stay here again or recommend someone"

Reviewed on 15 Oct 2021

Canadian Princess Lodge & Marina
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is Rs11,750 per night from 22 Nov to 22 Nov
Situated in a national park, this spa resort is within a 5-minute walk of Upper Hot Springs and Banff Gondola. Spray River West Trailhead and Bow Falls are also ...
4.5/5 Wonderful! (1,637 reviews)
"Beautiful mountain view with sunrise daily. Staff very attentive. Door men were lovely. Spa staff were fabulous and also at night gave us blankets to sit outside. I just wish fire pits out back could have been put on. That would be my only critique. First night it was already on-but we called the ..."

Reviewed on 21 Oct 2021

The Rimrock Resort Hotel
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Fully refundable
The price is Rs10,531 per night from 1 Nov to 1 Nov
Located in Penticton, this beachfront resort is in the city centre, just steps away from Rotary Park, Peach and Okanagan Beach. Penticton Art Gallery and Penticton ...
3.9/5 Very Good! (961 reviews)
"Very nice hotel: clean, well-maintained, excellent location, friendly staff. Unfortunately, during our stay there were problems with the swimming pool and hot tub. To be noted: parking cost ($10/night) is included when booking this property directly."

Reviewed on 13 Oct 2021

Penticton Lakeside Resort and Conference Centre
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
Fully refundableReserve now, pay when you stay
The price is Rs20,516 per night from 15 Nov to 15 Nov
This Muskoka Lakes resort is on the beach, 0.3 mi (0.5 km) from The Rock Golf Course, and within 16 mi (25 km) of Muskoka Lakes Winery and Aspen Valley Wildlife ...
4.3/5 Excellent! (627 reviews)
"Good overall experience with good restaurants and nice mini experiences; rooms are getting older so need some regular upkeep (eg painting, small repairs)"

Reviewed on 18 Oct 2021

JW Marriott The Rosseau Muskoka Resort & Spa
Prestige Harbourfront Resort, BW Premier Collection
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC
Fully refundableReserve now, pay when you stay
The price is Rs8,470 per night from 31 Oct to 31 Oct
Situated on a lake, this eco-friendly resort is within a 5-minute walk of Columbia Mountains, Shuswap Lake and Salmon Arm Wharf. Peter Jannink Nature Park and ...
4.2/5 Excellent! (777 reviews)
"It was a very beautiful place and loceted right on the water"

Reviewed on 18 Oct 2021

Prestige Harbourfront Resort, BW Premier Collection
Grande Rockies Resort - Bellstar Hotels & Resorts
4 out of 5
901 Mountain St, Canmore, AB
Fully refundableReserve now, pay when you stay
The price is Rs6,563 per night from 25 Oct to 25 Oct
This family-friendly Canmore resort is located in the mountains, within 1 mi (2 km) of Canmore Museum and Geoscience Centre, Yamnuska Mountain Adventures and ...
3.8/5 Good! (971 reviews)
"We were in town for family wedding and the hotel was great. Easy to access the fun of Canmore, great hotel restaurant, as well as friendly/kind staff."

Reviewed on 4 Oct 2021

Grande Rockies Resort - Bellstar Hotels & Resorts
Georgian Bay Hotel Trademark Collection by Wyndham
3 out of 5
10 Vacation Inn, Collingwood, ON
Fully refundableReserve now, pay when you stay
The price is Rs6,688 per night from 7 Nov to 7 Nov
Located in the heart of Collingwood, this resort is 1.9 mi (3 km) from Collingwood Golf Course and 2.6 mi (4.2 km) from Scandinave Spa Blue Mountain. Collingwood ...
4.1/5 Very Good! (960 reviews)
"It’s great"

Reviewed on 17 Oct 2021

Georgian Bay Hotel Trademark Collection by Wyndham
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is Rs20,274 per night from 25 Oct to 25 Oct
Located near the slopes, this Blackcomb resort is next to a golf course, and within 1 mi (2 km) of Whistler Blackcomb Ski Resort, Blackcomb Excalibur Gondola ...
4.7/5 Exceptional! (976 reviews)
"Everything was just perfect"

Reviewed on 18 Oct 2021

Four Seasons Resort Whistler
Grey Eagle Resort
4 out of 5
3779 Grey Eagle Drive Southwest, Calgary, AB
Fully refundableReserve now, pay when you stay
The price is Rs7,191 per night from 31 Oct to 31 Oct
Situated in the mountains, this resort is within 6 mi (10 km) of Rockyview General Hospital, Chinook Centre and Rodeo Arena. Heritage Park Historical Village ...
4.4/5 Wonderful! (968 reviews)
"Covid related issues can't be helped and when covid is over we will return. We miss the breakfast as they were great. We will return when normality sets in"

Reviewed on 17 Oct 2021

Grey Eagle Resort
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.