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. Gorgeous room, very clean, staff was so accommodating and at the ready to get you what you needed. So friendly and welcoming, we will be staying here again

Show more Show less
9.1
Awesome
1,051 reviews
Price from
$156
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. Location is perfect for transit, room is extremely clean and comfortable. The indoor pool is great for kids.

Show more Show less
9.1
Awesome
1,794 reviews
Price from
$206
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. location was excellent, within minutes walking distance from every where. the service is great, the room was big' clean and very comfortable.

Show more Show less
9
Awesome
5,623 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. Clean and sanitized. We felt safe. Hot tub and pool scheduled to o keep social distance.

Show more Show less
9.2
Awesome
3,112 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 hotel location is excellent.staff and room were beyond expectations.

Show more Show less
9
Awesome
1,053 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. Gréât Location friendly staff

Show more Show less
9
Awesome
1,234 reviews
Price from
$171
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. Fantastic location and excellent homely rooms which are kept to a high standard. Staff couldn’t be more helpful and very responsive. Well done to everyone who runs the property. Massive thumbs up from me.

Show more Show less
9.5
Exceptional
132 reviews
Price from
$258
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. we are satisfied absolutely, thank you very much! it was clean and conformable, stuff were very polite, We can recommend to all our friend. Very new and room with nice design, location is great

Show more Show less
9
Awesome
115 reviews
Price from
$135
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