Resorts in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
20 Feb 2026
Check-out date:
21 Feb 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

133 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
343 reviews

Emerald Lake Lodge

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

Surrounded by a mountain, the upscale hotel is within a 10-minute drive of Yoho National Park. Offering a secluded location 4.6 km...
Read more...
8.5
Fabulous
1149 reviews

Harrison Hot Springs Resort & Spa

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

Clear Creek Hot Springs stands approximately 300 metres away, and Bear Mountain is 3.6 km from this comfortable resort. Nestled in a...
Read more...
7.0
Good
2205 reviews

Fairmont Chateau Whistler

4599 Chateau Boulevard, Whistler, Canada (Open map)

Situated nearly 10 minutes' walk from Magic Chair, the hotel is in the vicinity of the Excalibur Gondola. The 5-star Fairmont...
Read more...
8.9
Fabulous
801 reviews

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada (Open map)

The Spa at Four Seasons Resort is located 500 metres from the hotel, and Green Lake Seaplane Base airport is approximately a...
Read more...
9.4
Superb
402 reviews

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada (Open map)

The picturesque location will easily bring you to Parksville Parks, located 6 minutes' walk away, and to the RDN Top Bridge Trail...
Read more...
8.3
Very Good
240 reviews

Manning Park Resort

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

Lightning Lake is just moments from the hotel, while Manning Park Lodge bus stop is approximately a 10-minute walk away. Located...
Read more...
8.2
Very Good
767 reviews

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada (Open map)

Standing 350 metres from Waterfront Park, the resort also offers easy access to Boyce-Gyro Beach Park which is 3.9 km away. The...
Read more...
8.4
Very Good
426 reviews

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada (Open map)

The hotel has a breathtaking setting 18 minutes' stroll from the Bateman Gallery, while natural sights like the Beacon Hill...
Read more...
8.8
Fabulous
449 reviews

Brentwood Bay Resort & Spa

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

The oceanfront hotel has a quiet setting nearly a 25-minute walk from the protected Victoria Butterfly Gardens. Guests of the 5-star...
Read more...
9.1
Superb
346 reviews

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada (Open map)

The hotel is in a rural area of Cranbrook. Situated 2.9 km from St. Eugene Golf Course, the 4-star smoke-free St.
Read more...
8.2
Very Good
543 reviews

The Cove Lakeside Resort

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

The hotel has a prime location in the centre of West Kelowna, just steps from the Gellatly Nut Farm Regional Park. Positioned not...
Read more...
8.6
Fabulous
100 reviews

Pacific Sands Beach Resort

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

The resort is about 5 km from Tofino-Long Beach airport and around 15 minutes by car from such cultural venues as the eagle Aerie…
Read more...
9.3
Superb
363 reviews

Rockwater Secret Cove Resort

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

You'll need 33-minute drive to Sechelt airport. Located 3.9 km from Smuggler Cove Marine Provincial Park, the beachfront Rockwater...
Read more...
8.1
Very Good
356 reviews

Nita Lake Lodge

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

The Black Tusk Gallery is 3.7 km from this Whistler hotel, while Alexander Falls is in the vicinity of this place. Located merely...
Read more...
9.2
Superb
641 reviews

Hilton Whistler Resort & Spa

4050 Whistler Way, Whistler, Canada (Open map)

You'll need 15-minute drive to Green Lake Seaplane Base airport. Offering a Jacuzzi, a sauna, and locker rooms, Hilton Whistler...
Read more...
8.1
Very Good
597 reviews

Kingfisher Pacific Resort & Spa

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

Nearby places of interest include The Filberg Heritage Lodge and Park, located 4.5 km from this Courtenay resort, and Filberg Park,...
Read more...

Halcyon Hot Springs Resort

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

Also, this Halcyon Hot Springs hotel is 109 km from Sun Peaks. The 4-star Halcyon Hot Springs Resort is located in a skiing area…
Read more...
8.6
Fabulous
101 reviews

Villa Eyrie Resort

600 Ebedora Lane, Malahat, Canada (Open map)

Bamberton Park is a 10-minute drive from this 4-star resort, while Spectacle Lake is a 15-minute ride away. Featuring a banquet hall…
Read more...
9.2
Superb
359 reviews

Copper Point Resort

760 Cooper Road, Invermere, Canada (Open map)

Situated 2.4 km from James Chabot Provincial Park, this Invermere hotel also gives access to such sports venues as the Eddie...
Read more...
8.3
Very Good
622 reviews
Thank you for subscribing
Close