Stay in British Columbia's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel BLU

Hotel in Downtown Vancouver, Vancouver

An indoor swimming pool, hot tub and a fitness center are featured at this Vancouver city center hotel. A tablet computer and free WiFi are offered in each guest room. Canada Place is 0.9 mi away. The property was one of the finest I have stayed in, smooth check in and during my stay they where extremely responsive to any questions I had.

Show more Show less
9.1
Awesome
1,044 reviews
Price from
$155
per night

Fairmont Vancouver Airport In-Terminal Hotel

Hotel in Richmond

Offering on-site dining and an indoor pool, this hotel is located inside of the Vancouver International Airport. Guests can the on-site spa and fitness center. Absolutely a wonderful place to stay, could have not been better.

Show more Show less
9.1
Awesome
1,791 reviews
Price from
$205
per night

Blue Horizon Hotel

Hotel in West End, Vancouver

Featuring an indoor pool, a hot tub and a steam bath,due to covid there are temporary restrictions on the pool access. Good spacious rooms that were nice and clean. Location is excellent. Very friendly and welcoming people. Would recommend it to anyone.

Show more Show less
9
Awesome
5,619 reviews
Price from
$132
per night

Summit Lodge Boutique Hotel Whistler

Hotel in Whistler Village, Whistler

Located 10 minutes’ walk from Blackcomb Excalibur Gondola, this Whistler hotel features suites furnished with kitchenettes. An outdoor pool and a hot tub are available on site. Free WiFi is included. The room size and decoration was outstanding. Very cozy and well equipped. Extremely happy with our staying at this boutique hotel. Definitely we will be coming back.

Show more Show less
9.2
Awesome
3,110 reviews
Price from
$100
per night

The St. Regis Hotel

Hotel in Downtown Vancouver, Vancouver

Featuring two on-site restaurants and a bar, this locally-owned boutique hotel offers a complimentary breakfast with items such as omelets, bacon and sausage. Free WiFi is provided in all guest rooms.... The bed was like a cloud, great staff, always with a smile and happy to help with anything

Show more Show less
9
Awesome
1,050 reviews
Price from
$132
per night

Georgian Court Hotel, BW Premier Collection

Hotel in Downtown Vancouver, Vancouver

Featuring an on-site restaurant, this boutique hotel is located in the heart of Vancouver city center, across from BC Place. Free WiFi is provided. Queen Elizabeth Theater is 4 minutes’ walk away. The location is very good. Lots of cafes and restaurants in the neighbourhood. Very pleasant staff. Had a room on the “ladies preferred” floor which was very quiet. The room was extremely well equipped.... amenities etc.

Show more Show less
9
Awesome
1,238 reviews
Price from
$136
per night

Basecamp Resorts Revelstoke

Hotel in Revelstoke

Located in Revelstoke, 12 mi from The Enchanted Forest Revelstoke, Basecamp Resorts Revelstoke features accommodations with free WiFi and free private parking. Location is by the river, what makes a stunning view from apartment. It is a brand new facility. There is a small deck in the back, where you can enjoy your tea with a view. Hot tub on the second floor is amazing, especially in a cold weather. It’s a 5 minute drive to Revelstoke downtown. Front desk guy was super friendly and helpful. Highly recommend this property for stay!

Show more Show less
9.2
Awesome
192 reviews
Price from
$101
per night

Artisan Suites on Bowen

Hotel in Bowen Island

Set in Bowen Island, Artisan Suites on Bowen has a restaurant, garden, terrace, and free WiFi. This 4-star hotel offers luggage storage space. Beautiful room, excellent bath products, good coffee with fresh milk in the fridge and some homemade granola for breakfast in the morning. The view is spectacular and the location among the shops in uptown Bowen was perfect. We walked to the ferry in the sunshine - just lovely all around.

Show more Show less
9.4
Awesome
123 reviews
Price from
$165
per night

Bramblebank Cottages

Hotel in Harrison Hot Springs

Bramblebank Cottages features rooms in Harrison Hot Springs. Boasting luggage storage space, this property also provides guests with a terrace. All rooms have a patio. From the soft luxurious beds and pillows to all the amenities. This place was amazing for the whole family. The best 3 days we've had so far this year.

Show more Show less
9.5
Exceptional
133 reviews
Price from
$210
per night

Days Inn by Wyndham 100 Mile House

Hotel in One Hundred Mile House

Days Inn by Wyndham 100 Mile House provides air-conditioned accommodations in One Hundred Mile House. This property features both free WiFi and private parking free of charge. Super clean and sanitized! Felt very safe . Modern upgrades Comfortable

Show more Show less
9
Awesome
115 reviews
Price from
$126
per night

Hotels with extra health and safety measures

Find hotels in British Columbia with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in British Columbia in the past month

See all

British Columbia's best hotels with breakfast

See all

Budget hotels in British Columbia

See all

Hotels in British Columbia you can book without a credit card

See all

British Columbia Highlights

FAQs about hotels in British Columbia

Planning a trip? Get inspired by reviews of cities in British Columbia

Explore guest reviews of hotels in British Columbia

See all