Resorts in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
20 Jun 2026
Check-out date:
21 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

139 results found

Sparkling Hill Resort And Spa - Adults-Only Resort

888 Sparkling Place, Vernon, Canada (Open map)

You'll need 43-minute drive to Kelowna International airport. Offering a prime location about a 10-minute drive from Paddlewheel...
Read more...
8.4
Very Good
336 reviews

Harrison Hot Springs Resort & Spa

100 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

Bear Mountain stands 3.6 km away, and Sandy Cove Beach is only 1.6 km from this comfortable hotel. Offering guests to dine at the à…
Read more...
7.0
Good
2160 reviews

Fairmont Chateau Whistler

4599 Chateau Boulevard, Whistler, Canada (Open map)

Situated nearly 10 minutes' walk from Whistler Village Gondola, the hotel is around a 15-minute drive from Scandinave Spa Whistler....
Read more...
8.9
Fabulous
766 reviews

Emerald Lake Lodge

1 Emerald Lake Road, Po Box 10, Field, Canada (Open map)

Wapta Mountain lies 4.5 km away, and Hamilton Lake is 3.2 km from the upscale hotel. The environmentally friendly Emerald Lake Lodge...
Read more...
8.5
Fabulous
1147 reviews

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada (Open map)

Nestled in a forest and a mountain, the lovely hotel is 650 metres from a sandy beach. The 4-star Tigh-Na-Mara Seaside Spa…
Read more...
8.3
Very Good
273 reviews

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada (Open map)

The hotel in the Upper Village district of Whistler is 1.4 km from the Picturesque Lost Mountain Lake and around 5 minutes' drive...
Read more...
9.4
Superb
386 reviews

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada (Open map)

The resort is located 650 metres from a sand beach and merely 0.6 km from the Stuart Park. Situated about 5 minutes' walk from the…
Read more...
8.5
Fabulous
455 reviews

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada (Open map)

At the resort, you'll be 3.7 km from the Mission Hill Family Estate Winery and fairly close to the Gellatly Nut Farm Regional Park....
Read more...
8.5
Fabulous
90 reviews

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada (Open map)

The hotel is nestled in a rural area of Cranbrook, 700 m from Cranbrook Community Forest Recreation Site. Situated near a mountain,...
Read more...
8.2
Very Good
510 reviews

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada (Open map)

The hotel lies merely 1.1 km from Sleeper Rock and not far from the unique Fan Tan Alley. The 4-star newly-refreshed Delta Hotels…
Read more...
8.8
Fabulous
484 reviews

Manning Park Resort

7500 Highway 3, Manning Park, Canada (Open map)

The centre of Manning Park is a 5 minutes' walk of the resort. The 3-star Manning Park Resort, located merely 13 minutes' walk from…
Read more...
8.2
Very Good
752 reviews

Copper Point Resort

760 Cooper Road, Invermere, Canada (Open map)

While staying in this Invermere hotel, you are invited to discover the Valley Alley Bowling Centre, located 2.3 km away, or visit...
Read more...
8.2
Very Good
580 reviews

Brentwood Bay Resort - Adults Only - 16 And Older

849 Verdier Avenue, Brentwood Bay, Canada (Open map)

The Well-known Butchart Botanical Gardens is 3.6 km away, and the Heritage Acres Museum is around 5 km from the hotel. The 5-star…
Read more...
9.0
Superb
314 reviews

Pacific Sands Beach Resort

1421 Pacific Rim Hwy, Tofino, Canada (Open map)

This beachfront hotel lies only 0.7 km from English Cove and about 6 km from the Clayoquot Sound. Approximately a 25-minute walk...
Read more...
9.2
Superb
366 reviews

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada (Open map)

The hotel is a mere 1.2 km from the Splash BC Water Park and 500 metres from Martin at W Lakeshore bus stop. Boasting a…
Read more...
8.0
Very Good
322 reviews

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

Smuggler Cove Marine Provincial Park is 3.9 km away, while North Thormanby Island is 4.6 km from the resort. Located approximately a...
Read more...
8.0
Very Good
368 reviews

Halcyon Hot Springs Resort

5655 Highway 23, Halcyon Hot Springs, Canada (Open map)

Also, this Halcyon Hot Springs hotel is 58 km from Sun Peaks. The 4-star Halcyon Hot Springs Resort is located in a ski area…
Read more...
8.9
Fabulous
125 reviews

Hilton Whistler Resort & Spa

4050 Whistler Way, Whistler, Canada (Open map)

Situated 2.4 km from Scandinave Spa Whistler, this 5-star hotel also gives access to such sports venues as Whistler Medals Plaza Ice...
Read more...
8.3
Very Good
579 reviews

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada (Open map)

The resort is situated in a rural area of Courtenay, nearly minutes' walk from Comox Harbour. Offering a restaurant, the heritage...
Read more...

Nita Lake Lodge

2131 Lake Placid Road, Whistler, Canada (Open map)

You'll be 2.3 km from the Lakeside Park and 3.7 km from the Whistler Public Library. Located merely 400 metres from the Arfa Alpha...
Read more...
9.2
Superb
662 reviews
Thank you for subscribing
Close