Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Canada Resorts

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Featured Resort in Canada

The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is AU$198 per night

Located in Whistler Village, this spa resort is within a 10-minute walk of Whistler Golf Club and Whistler Blackcomb Ski Resort. Whistler Sliding Centre and ...

4.4/5Excellent! (1,099 reviews)

"The hotel was great. Really close to the bike park and the Village. Rooms were clean and comfortable. Friendly staff. Only con was staying in the east wing had to ride an elevator from the parking to the 1st floor and another elevator up to your hotel floor. Would definitely come back to the ..."…"

Reviewed on 7 Jul. 2020

The Westin Resort & Spa, Whistler
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Get Rates

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! (992 reviews)

"We stayed for 4 nights and had a wonderful time the restaurant was excellent as well I would go back."…"

Reviewed on 2 Jul. 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Copper Point Resort
4 out of 5
760 Cooper Road, Invermere, BC
Free cancellationReserve now, pay when you stay
The price is AU$230 per night

Located in East Kootenay, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. Eagle Ranch Golf Course is 2.3 mi (3.8 ...

4.5/5Wonderful! (1,000 reviews)

"Good location, staff was friendly and the resort was maintained on well."…"

Reviewed on 6 Jul. 2020

Copper Point Resort
Grande Rockies Resort - Bellstar Hotels & Resorts
4 out of 5
901 Mountain St, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is AU$253 per night

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

"Staff was amazing and very respectful. Room itself was awesome. Highly recommended this hotel!"…"

Reviewed on 28 Jun. 2020

Grande Rockies Resort - Bellstar Hotels & Resorts
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Free cancellationReserve now, pay when you stay
The price is AU$333 per night

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.8/5Good! (789 reviews)

"Beautiful view, convenient locagion, dog friendly! Loved the lakeview balconies tol."…"

Reviewed on 19 Jun. 2020

Penticton Lakeside Resort and Conference Centre
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is AU$350 per night

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

4.7/5Exceptional! (991 reviews)

"The best part about the trip was how amazing the staff is, valet parking , bell boys , front desk , servers , absolutely everyone have an excellent service !"…"

Reviewed on 30 Jun. 2020

Four Seasons Resort Whistler
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is AU$343 per night

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! (996 reviews)

"Great place with friendly staff. Was there twice in less than a month. Felt like they appreciate all the business they get. Will stay there again soon, hopefully longer than one night only."…"

Reviewed on 15 Jun. 2020

Eldorado Resort - Manteo
Summerland Waterfront Resort & Spa
3.5 out of 5
13011 Lakeshore Drive S, Summerland, BC
The price is AU$358 per night

Offering direct access to the beach, this Okanagan-Similkameen resort is next to a golf course, steps away from Cascade Range and Okanagan Lake. Gordon Beggs ...

4.5/5Wonderful! (803 reviews)

"It was right beside the lake and lots of different wildlife to view. There were several different areas you could sit in to relax and enjoy the weather and view. The only disappointment was that there was only 2 fireside tables and they were constantly full."…"

Reviewed on 30 Jun. 2020

Summerland Waterfront Resort & Spa
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4 out of 5
184 Adolphus Street, St. Andrews, NB
Free cancellationReserve now, pay when you stay
The price is AU$224 per night

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! (1,008 reviews)

"Gorgeous hotel in a great location. Friendly staff and delicious restaurant"…"

Reviewed on 5 Jul. 2020

Algonquin Resort St Andrews by-the-Sea Autograph Collection
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is AU$351 per night

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! (2,892 reviews)

"Loved it!!! The view was absolutely amazing!! And the staff were so friendly!"…"

Reviewed on 4 Jul. 2020

The Rimrock Resort Hotel
Stoneridge Mountain Resort by CLIQUE
4 out of 5
30 Lincoln Pk, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is AU$399 per night

This family-friendly Canmore resort is located in the mountains, within 2 mi (3 km) of Yamnuska Mountain Adventures, Canmore Caverns and Canmore Museum and Geoscience ...

4.7/5Exceptional! (1,039 reviews)

"Clean condo, nice comfy space, and great views to wake up to."…"

Reviewed on 1 Jul. 2020

Stoneridge Mountain Resort by CLIQUE
Copperstone Resort by CLIQUE
4 out of 5
250 2nd Avenue, Dead Mans Flats, AB
Free cancellationReserve now, pay when you stay
The price is AU$325 per night

Located in Copperstone Resort, this eco-friendly resort is 0.6 mi (1 km) from Wind Ridge Trail and within 6 miles (10 km) of Stewart Creek Golf Club and Canmore ...

4.5/5Wonderful! (1,000 reviews)

"This is one of our families favorite places to stay. The grounds and rooms are always perfect and the staff is super friendly. Especially GM Jason, he made my sons 19th birthday one to remember with a HBD card and Bud Lights in the room, and a room upgrade. We were blown away at the kindness."…"

Reviewed on 17 Jun. 2020

Copperstone Resort by CLIQUE
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.