Special offers and Exclusive deals

Search Hotels

2026-07-02
2026-07-03
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Luxury hotels in British Columbia

Ocean Marina Hotel

4850 Beaver Creek Road, Port Alberni, Canada View map

More

Book Now

Seaside Sanctuary

2330 Harbour Road 3, Sidney, Canada View map

Guests of the 4-star Seaside Sanctuary Hotel Sidney can enjoy easy access to Tsehum Harbour, which is situated only 6 minutes' stroll away. There is also parking. More

Book Now

Spacious Luxury Home With Amazing Views

13368 Coulthard Road, Surrey, Canada View map

The 4-star Spacious Luxury Home With Amazing Views Surrey hotel offers access to Mud Bay, which is located nearly 10 minutes' drive away. This Surrey hotel also includes parking. More

Book Now

Owners Suite At Rmr

2950 Camozzi Road, Revelstoke, Canada View map

Owners Suite At Rmr is a 4-star property situated at about 6 km distance from Skytrek Adventure Park Revelstoke. More

From US$ 322 Book Now

Kinikinik Cottages

9391 Highway 20, Redstone, Canada View map

Set 1 km from the city centre, Kinikinik Cottages offers high-speed Internet access throughout the property. More

From US$ 281 Book Now

Maple Bay Manor

1437 Maple Bay Road, Duncan, Canada View map

Guests of the 5-star Maple Bay Manor Hotel Duncan can visit Hand of Man Natural History Museum, situated a 10-minute drive away. Guests who stay at this luxury hotel can park their car on site. More

From US$ 209 Book Now

Telemark Ridge Lodge And Wellness Retreat

677 Cypress Dr, Vernon, Canada View map

Telemark Ridge Lodge And Wellness Retreat Vernon features a sauna, a golf course and a sundeck, and lies 10 minutes' drive from The Mackie Lake House. Vernon Public Art Gallery is less than 4.7 km… More

Book Now

Sayward On Sea

714A Sayward Rd, Comox, Canada View map

Sayward On Sea Hotel is a 4-star venue placed about 2.9 km from Rock Bay Marine Provincial Park. Free Wi Fi throughout the accommodation is available. More

Book Now

Royal Stars Palace

12788 Ross Place, Surrey, Canada View map

The 4-star Royal Stars Palace Surrey places guests nearly a 25-minute walk of Bear Creek Park. Featuring 11 rooms with views of the garden, this venue is set within a short ride from Bear Creek Train… More

Book Now

Cozy 3-Bedroom Retreat In Surrey

11031 148 St, Surrey, Canada View map

Guests of the 4-star Cozy 3-Bedroom Retreat In Surrey hotel can easily reach Grace Community Church, located nearly a 5-minute walk away. The hotel features Wi-Fi throughout the property. More

Book Now

Ocean Marina Hotel

4850 Beaver Creek Road, Port Alberni, Canada View map

More

Book Now

Delta Marriott Time

1310 Water Street, Kelowna, Canada View map

The luxury 4-star Delta Marriott Time is set in the downtown district of Kelowna. Fintry Estate & Provincial Park is approximately 27 km from the hotel. More

From US$ 383 Book Now

Embarc Whistler

4580 Chateau Blvd Whistler, Bc, Whistler, Canada View map

Featuring complimentary parking, a golf course and a Jacuzzi, Embarc Whistler Hotel offers accommodation in Upper Village district, 0.6 km from Whistler Bungee. Set close to Whistler Village Gondola,… More

Book Now

Guest View Heights

929 Guest Rd, Kelowna, Canada View map

Guests of the 5-star Guest View Heights Hotel Kelowna can visit Waterfront Park, situated 3.7 km away. More

Book Now

High Pont Resort

725 Quathiaski Cove Road, Quathiaski Cove, Canada View map

High Pont Resort Quathiaski Cove, located 25 minutes' walk from the Campbell River whale watching tours, boasts a swimming pool. This hotel also includes free private parking. More

Book Now

South Thompson Inn

3438 Shuswap Road East, Monte Creek, Canada View map

The 4-star South Thompson Inn Monte Creek is nestled 4.2 km from the BC Wildlife Park, offering 57 rooms and featuring a hot tub, a golf course, and a wellness area. Boasting an indoor pool, this… More

Book Now

Cozy Guesthouse

7649 Julsrud Road, Bridge Lake, Canada View map

Guests who stay at Cozy Guesthouse Bridge Lake can park their car on site. This resort is set just 1.1 km from Sulphurous Lake. More

From US$ 217 Book Now

The Modern Whistler Apartment - Ski-In Ski-Out

4809 Spearhead Drive Unit 309, Whistler, Canada View map

Located in the Upper Village district, The Modern Whistler Apartment - Ski-In Ski-Out is a mere 9 minutes' walk from Whistler Blackcomb and at a distance of 1.3 km from the city park "Whistler… More

From US$ 958 Book Now

Mamayeh Rv Park & Campground

5235 White Road - Prince George, Prince George, Canada View map

Mamayeh Rv Park & Campground Hotel is located about 18 minutes by car from Prince George airport. More

From US$ 29 Book Now

Barefoot Beach Resort

4145 Skaha Lake Road, Penticton, Canada View map

This Barefoot Beach Resort is located not far from the 21-acre Skaha Lake Park. Free Wi-Fi is offered in the rooms. More

From US$ 264 Book Now

Deep Cove Retreat On The Ocean

1160 Lands End Road, North Saanich, Canada View map

Deep Cove Retreat On The Ocean Villa offers accommodation in North Saanich, at a 4.8 km distance from Mount Tuam and about a 10-minute ride from Swartz Bay Ferry Terminal. The 2-bedroom villa… More

From US$ 453 Book Now

Trails Edge

Road, Crystal Forest, V0E 5N0, British Columbia, Sun Peaks, Canada View map

Guests of Sun Peaks will have a nice stay at Trails Edge apartment. This venue features a furnished balcony and a full kitchen. More

Book Now

Pacific Breeze Suite

14457 Magdalen Cr, White Rock, Canada View map

Within easy walking distance of Centennial Park, the luxury Pacific Breeze Suite offers rooms with garden views. More

Book Now