Canada may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

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.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in Canada

The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is Rs9,140 per night from 9 Dec to 10 Dec

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/5Wonderful! (1,465 reviews)

"Really nice, clean hotel in great location in Whistler."…"

Reviewed on 26 Nov 2020

The Westin Resort & Spa, Whistler
Coast Canmore Hotel & Conference Centre
3 out of 5
511 Bow Valley Trail, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is Rs5,915 per night from 29 Nov to 30 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/5Excellent! (1,196 reviews)

"Great location! Didn't HAVE to drive to get anything if we didn't need to. It is also very easy to find and the parking is an added bonus! Will definitely stay here again."…"

Reviewed on 23 Nov 2020

Coast Canmore Hotel & Conference Centre
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is Rs11,291 per night from 6 Dec to 7 Dec

Situated in a national park, this spa resort is within a 5-minute walk of Upper Hot Springs and Banff Gondola. Banff Centre for Arts and Creativity and Banff ...

4.5/5Wonderful! (1,671 reviews)

"Staff are very friendly and attentive. Views are fabulous. Richard (Concierge) was great, from obtaining hard to find restaurant reservations to advice on ski boots!"…"

Reviewed on 23 Nov 2020

The Rimrock Resort Hotel
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.
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,704 per night from 29 Nov to 30 Nov

Located in South Pandosy, this beachfront resort is on the boardwalk, just steps away from Columbia Mountains and Okanagan Lake. Kelowna General Hospital is ...

4.4/5Excellent! (985 reviews)

"Manteo is a beautiful, clean and quiet hotel. There was alttle thumping in the room above. Heavy walkers. The staff were pleasant and efficient. The bed was amazing as well as the view. Okanagan Lake is beautiful. Our room was the lakeside king. Will definitely go back after covid, although it may ..."…"

Reviewed on 24 Nov 2020

Eldorado Resort - Manteo
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,022 per night from 29 Nov to 30 Nov

This family-friendly Osoyoos resort is located on a lake, within a 10-minute walk of Osoyoos Lake and Nk'Mip Cellars. Rattlesnake Canyon and Osoyoos Golf Club ...

4.4/5Wonderful! (975 reviews)

"Front desk was very friendly and helpful, I had mistakenly booked a non lake view room when I wanted a lake view. The front desk staff were very understanding and accommodating and quickly found us another room with a lake view that we were able to move to right away."…"

Reviewed on 24 Nov 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs13,112 per night from 10 Dec to 11 Dec

Located in Upper Village, this luxury resort is within 1 mi (2 km) of Whistler Blackcomb Ski Resort, Whistler Village Gondola and Blackcomb Excalibur Gondola. ...

4.7/5Exceptional! (956 reviews)

"Great service, amazing outdoor heated pool and hot tub. Spa like experience."…"

Reviewed on 26 Nov 2020

Four Seasons Resort Whistler
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
Free cancellationReserve now, pay when you stay
The price is Rs22,928 per night from 30 Nov to 1 Dec

Situated on a lake, this spa resort is steps away from Louise Lake and Icefields Parkway. Lake Louise Mountain Resort and Plain of Six Glaciers Teahouse are ...

4.6/5Wonderful! (962 reviews)

"It was a gorgeous, relaxing place to spend the weekend!"…"

Reviewed on 24 Nov 2020

Fairmont Chateau Lake Louise
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Free cancellation
The price is Rs9,271 per night from 29 Nov to 30 Nov

Located in Okanagan-Similkameen, this beachfront resort is in the city centre, just steps away from Rotary Park, Peach and Okanagan Beach. Penticton Art Gallery ...

3.9/5Good! (890 reviews)

"The room was very nice it was new but the pillows could have been bigger for the king size bed"…"

Reviewed on 15 Oct 2020

Penticton Lakeside Resort and Conference Centre
The Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is Rs14,489 per night from 9 Dec to 10 Dec

Located in Upper Village, this luxury resort is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum and Blackcomb Excalibur ...

4.5/5Wonderful! (954 reviews)

"Very friendly staff but unfortunately the valet was too expensive."…"

Reviewed on 27 Nov 2020

The Fairmont Chateau Whistler
Copper Point Resort
4 out of 5
760 Cooper Road, Invermere, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,610 per night from 29 Nov to 30 Nov

Located in East Kootenay, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. James Chabot Provincial Park and Eagle ...

4.5/5Wonderful! (970 reviews)

"Very pleasant stay. We just did an overnight stay, and with the covid restrictions, we anticipated a restricted time, but we had a good stay. We will return."…"

Reviewed on 4 Nov 2020

Copper Point Resort
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,830 per night from 3 Dec to 4 Dec

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/5Good! (781 reviews)

"While it doesn't look exactly like the pictures (but I get it - you always want to show your best side), we had a great stay. Very comfortable beds and lots of space for a great girls weekend. It was also so cool waking up and hearing the sea lions in the morning and a stunning view. If only we were ..."…"

Reviewed on 24 Nov 2020

Canadian Princess Lodge & Marina
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is Rs7,887 per night from 29 Nov to 30 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. St. Catharine's ...

4.5/5Wonderful! (1,154 reviews)

"The staff at White Oaks Resort and Spa are exceptional, they are so friendly and helpful. Thank you for making our trip so special."…"

Reviewed on 8 Nov 2020

White Oaks Resort & Spa
Le Westin Resort & Spa, Tremblant, Quebec
4 out of 5
100 Chemin Kandahar, Mont-Tremblant, QC
Free cancellationReserve now, pay when you stay
The price is Rs11,291 per night from 29 Nov to 30 Nov

Situated in the mountains, this spa resort is within a 5-minute walk of Mont-Tremblant Ski Resort and Mont-Tremblant Activity Centre. Mont Tremblant National ...

4.4/5Excellent! (905 reviews)

"Excellent property and staff. Would definitely return to stay in the future."…"

Reviewed on 18 Oct 2020

Le Westin Resort & Spa, Tremblant, Quebec
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
Free cancellationReserve now, pay when you stay
The price is Rs14,469 per night from 30 Nov to 1 Dec

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/5Excellent! (544 reviews)

"Felt like a home away from home. Would love to experience being here during every season."…"

Reviewed on 30 Oct 2020

JW Marriott The Rosseau Muskoka Resort & Spa
The Sutton Place Hotel Revelstoke Mountain Resort
4 out of 5
2950 Camozzi Road, Revelstoke, BC
Free cancellationReserve now, pay when you stay
The price is Rs15,264 per night from 30 Nov to 1 Dec

Situated in the mountains, this spa resort is within a 5-minute walk of Columbia Mountains and Revelstoke Mountain Resort. Conifers of Gnarnia Glades and Separate ...

4.6/5Wonderful! (724 reviews)

"It was very clean and nice. Loved how nice the staff were. Very helpful."…"

Reviewed on 22 Nov 2020

The Sutton Place Hotel Revelstoke Mountain Resort
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4 out of 5
184 Adolphus Street, St. Andrews, NB
The price is Rs6,298 per night from 17 Dec to 18 Dec

This family-friendly St. Andrews resort is located by the ocean, within a 10-minute walk of Kingsbrae Garden, Ross Memorial Museum and Centennial Park. St. Andrews ...

4.5/5Wonderful! (980 reviews)

"Beautiful, well kept historic resort, in a great walking town"…"

Reviewed on 2 Nov 2020

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Prestige Harbourfront Resort, BW Premier Collection
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,373 per night from 29 Nov to 30 Nov

Situated on a lake, this eco-friendly resort is steps away from Columbia Mountains and Shuswap Lake. Salmon Arm Wharf and Peter Jannink Nature Park are also ...

4.2/5Very Good! (604 reviews)

"We booked a theme room with a giant jetted tub in the corner. We brought bubbles and made it a party for two. Nice and quiet room, perfect for a little getaway for two. The restaurants on site were open. You can order restaurant food while seated in the pub, which was nice. Try the chicken cordon ..."…"

Reviewed on 24 Nov 2020

Prestige Harbourfront Resort, BW Premier Collection
Living Stone Golf Resort
3 out of 5
19 Keith Ave, Collingwood, ON
Free cancellationReserve now, pay when you stay
The price is Rs6,284 per night from 11 Dec to 12 Dec

This family-friendly Collingwood resort is located near the bay, within a 10-minute walk of White's Bay, Georgian Bay and Lake Huron. Collingwood Golf Course ...

4.1/5Very Good! (963 reviews)

"Staff was great. Close to attractions. Room was very clean."…"

Reviewed on 26 Oct 2020

Living Stone Golf Resort
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
Free cancellation
The price is Rs8,248 per night from 29 Nov to 30 Nov

Nestled on the beach, this Huntsville resort is 0.5 mi (0.9 km) from Hidden Valley Highlands Ski Area and 2.6 mi (4.2 km) from Grandview Golf Club. Huntsville ...

3.8/5Good! (963 reviews)

"The wet weather spoiled the mood when I went hiking on the Lookout Trail. However it was a relaxing experience after all."…"

Reviewed on 22 Oct 2020

Deerhurst Resort
Georgian Bay Hotel Trademark Collection by Wyndham
3 out of 5
10 Vacation Inn, Collingwood, ON
Free cancellationReserve now, pay when you stay
The price is Rs5,759 per night from 13 Dec to 14 Dec

Located in the heart of Collingwood, this spa 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/5Very Good! (984 reviews)

"Property was very nice. New ans updated room's. Laundry room was located next to us and was noisy. Hallway noise was very loud. Hallway door did not muffle the outside noise very well. Should have a seal placed on door jam."…"

Reviewed on 24 Nov 2020

Georgian Bay Hotel Trademark Collection by Wyndham
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.