Book a Canada Resort

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Canada

Featured Resorts in Canada

The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is ¥32,439 per night from Jan 25 to Jan 26
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.4/5 Wonderful! (1,742 reviews)
"Nice spot. 2 minute walk to the gondola. Very convenient."

Reviewed on Jan 22, 2022

The Westin Resort & Spa, Whistler
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is ¥22,138 per night from Jan 25 to Jan 26
Situated in a national park, this spa resort is within a 5-minute walk of Upper Hot Springs and Banff Gondola. Bow Falls and Banff Lake Louise Tourism Bureau ...
4.5/5 Wonderful! (1,586 reviews)
"One of my fav hotel"

Reviewed on Jan 21, 2022

The Rimrock Resort Hotel
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is ¥51,414 per night from Feb 7 to Feb 8
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! (975 reviews)
"We loved the location of Fairmont with very easy access to gondola. Service is excellent as always."

Reviewed on Jan 19, 2022

Fairmont Chateau Whistler
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.
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 ¥30,645 per night from Jan 31 to Feb 1
Situated on a lake, this spa resort is steps from Louise Lake and Icefields Parkway. Lake Louise Gondola and Moraine Lake are also within 9 mi (15 km).
4.5/5 Wonderful! (984 reviews)
"The day we showed up to the lake, ice skating area had not been cleared. Full of snow."

Reviewed on Jan 20, 2022

Fairmont Chateau Lake Louise
Fairmont Jasper Park Lodge
4 out of 5
Old Lodge Road, Jasper, AB
Fully refundableReserve now, pay when you stay
The price is ¥29,728 per night from Jan 30 to Jan 31
Situated in a national park, this spa resort is 0.1 mi (0.1 km) from Fairmont Jasper Park Lodge Golf Course and 3.1 mi (5 km) from Maligne Lake. Maligne Canyon ...
4.2/5 Excellent! (984 reviews)
"This was my first time staying here and I can’t wait to come back. Everything was well thought out, staff is really friendly and helpful plus you can’t beat the setting."

Reviewed on Jan 16, 2022

Fairmont Jasper Park Lodge
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC
The price is ¥54,215 per night from Feb 1 to Feb 2
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! (988 reviews)
"very good!"

Reviewed on Jan 5, 2022

Four Seasons Resort Whistler
Americana Waterpark Resort and Spa
3 out of 5
8444 Lundy's Lane, Niagara Falls, ON
The price is ¥7,138 per night from Jan 25 to Jan 26
This family-friendly Niagara Falls resort is located in the suburbs, just steps from Lundy's Lane and Waves Indoor Waterpark. Canada One Factory Outlets and ...
4/5 Very Good! (1,346 reviews)
"Nice and clean"

Reviewed on Jan 8, 2022

Americana Waterpark 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 ¥12,366 per night from Jan 28 to Jan 29
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! (998 reviews)
"Stairs leading from free parking to suite was not properly salted for a few days even though snow was removed slightly. Need to do this for the safety of clients."

Reviewed on Jan 6, 2022

Canadian Princess Lodge & Marina
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 ¥11,656 per night from Jan 25 to Jan 26
Located in Glendale, this spa resort is within 1 mi (2 km) of Niagara College Niagara-on-the-Lake Campus and Outlet Collection at Niagara. Château des Charmes ...
4.6/5 Wonderful! (1,189 reviews)
"A great place for a fun night "away" for a few ladies who live local. Super comfortable bed, the room and bathroom were extremely clean, and the sheets were amazing!! So many comfy pillows too! Despite so many covid closures, we had a great time watching a movie on demand and drinking wine in the ..."

Reviewed on Jan 23, 2022

White Oaks Resort & Spa
Grey Eagle Resort
4 out of 5
3779 Grey Eagle Drive Southwest, Calgary, AB
Fully refundableReserve now, pay when you stay
The price is ¥12,560 per night from Jan 25 to Jan 26
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! (981 reviews)
"Easy to get to. Great amenities. Buffet was good and well priced!"

Reviewed on Jan 16, 2022

Grey Eagle Resort
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 ¥26,362 per night from Feb 7 to Feb 8
Located in the mountains, this ski-in/ski-out resort in Mont-Tremblant is within 1 mi (2 km) of Mont-Tremblant Activity Centre and Mont-Tremblant Ski Resort ...
4.4/5 Excellent! (1,047 reviews)
"Fantastic location and service. Property is nice and clean but will need an update"

Reviewed on Dec 28, 2021

Fairmont Tremblant
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 ¥13,594 per night from Jan 25 to Jan 26
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.2/5 Very Good! (986 reviews)
"Another excellent stay at GBH"

Reviewed on Jan 23, 2022

Georgian Bay Hotel Trademark Collection by Wyndham
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 ¥10,097 per night from Jan 30 to Jan 31
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)
"It was great"

Reviewed on Jan 17, 2022

Coast Canmore Hotel & Conference Centre
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is ¥40,580 per night from Jan 31 to Feb 1
This family-friendly Banff resort is located on the riverwalk, within 1 mi (2 km) of Spray River West Trailhead and Banff Gondola. Upper Hot Springs and Bow ...
4.4/5 Wonderful! (992 reviews)
"great stay"

Reviewed on Jan 14, 2022

Fairmont Banff Springs
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 ¥8,892 per night from Jan 31 to Feb 1
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! (993 reviews)
"Very nice property!"

Reviewed on Jan 1, 2022

Grande Rockies Resort - Bellstar Hotels & Resorts
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 ¥12,646 per night from Jan 25 to Jan 26
Situated on a lake, this eco-friendly resort is within a 5-minute walk of Columbia Mountains and Shuswap Lake. Salmon Arm Wharf and Peter Jannink Nature Park ...
4.2/5 Excellent! (833 reviews)
"Jeff was very friendly upon arrival and room was comfortable."

Reviewed on Jan 14, 2022

Prestige Harbourfront Resort, BW Premier Collection
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 ¥17,258 per night from Jan 27 to Jan 28
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! (990 reviews)
"We liked the hotel and the stuff was very nice. The menu at the restaurant would request a review, not so many option for families. Otherwise everything else was very good. Clean, safe, quiet and very comfortable! Thank you"

Reviewed on Jan 16, 2022

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is ¥14,507 per night from Feb 6 to Feb 7
This family-friendly Osoyoos resort is located on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre, Sonora Dunes Golf Club, and Nk'Mip Cellars. ...
4.5/5 Wonderful! (989 reviews)
"Very nice setting and cozy room. Would definitely stay there again."

Reviewed on Jan 8, 2022

Spirit Ridge, in The Unbound Collection by Hyatt
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 ¥18,071 per night from Jan 25 to Jan 26
This family-friendly Collingwood resort is located on the waterfront, just steps from Lake Huron and Georgian Bay. White's Bay and Collingwood Golf Course are ...
3.9/5 Very Good! (790 reviews)
"One of our favourite aspects of this property (aside from the things already listed!) was the proximity to everything we went to Collingwood for! It was close to Blue Mountain and restaurants, and there was a lovely walking trail that we took advantage of. The kitchenette was equipped for our needs ..."

Reviewed on Jan 17, 2022

Living Water Resort and Spa
Le Westin Resort & Spa, Tremblant, Quebec
4 out of 5
100 Chemin Kandahar, Mont-Tremblant, QC
The price is ¥22,319 per night from Jan 25 to Jan 26
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! (986 reviews)
"Nc"

Reviewed on Dec 20, 2021

Le Westin Resort & Spa, Tremblant, Quebec
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.

Recent reviews of Canada hotels
expedia verified reviews