Skip to main content

Stay in British Columbia's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Basecamp Resorts Revelstoke

Hotel in Revelstoke

Situated in Revelstoke, 20 km from The Enchanted Forest Revelstoke, Basecamp Resorts Revelstoke features accommodation with free WiFi and free private parking. Very clean, Great Location, automated check in process

Show more Show less
9.2
Superb
1,665 reviews
Price from
965 lei
per night

EXchange Hotel Vancouver 4 stars

Hotel in Downtown Vancouver, Vancouver

Situated within 200 metres of Waterfront Centre Mall Vancouver and Vancouver Lookout at Harbour Centre, EXchange Hotel Vancouver features rooms with air conditioning. Free WiFi is available. Roomy, great location, great staff…

Show more Show less
9
Superb
4,892 reviews
Price from
1,052 lei
per night

Paradox Hotel Vancouver 4 stars

Hotel in Downtown Vancouver, Vancouver

Located in the financial district of Vancouver city centre, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment. I loved everything in this hotel. The staff was fantastic, the cleaning lady was so kind. The location is excellent, you can go walking to the main places in Downtown Vancouver. We asked for help to scheduling our whale watching and the Concierge not only made the reservation, he warned us about the day with the best weather conditions for the tour.

Show more Show less
9.2
Superb
2,969 reviews
Price from
1,125 lei
per night

Black Rock Oceanfront Resort 4 stars

Hotel in Ucluelet

Surrounded by rain forest, this Ucluelet hotel boasts spa and fitness facilities and an outdoor swimming pool. An on-site restaurant is featured. Free WiFi is included. Very friendly and patient staff, super delicious food in the restaurant and a great breakfast. For us, it was an absolute perfect stay for three days! Love to come back one day!

Show more Show less
9
Superb
1,365 reviews
Price from
814 lei
per night

Fairmont Vancouver Airport In-Terminal Hotel 5 stars

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 centre. Everything!!location,food,staff,convenient

Show more Show less
9
Superb
3,725 reviews
Price from
1,396 lei
per night

Abigail's Hotel 5 stars

Hotel in Fairfield, Victoria

Featuring historic décor, this adult-only Victoria accommodation was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms. We loved the breakfast. Since it was reserved, we were able to enjoy a peaceful breakfast and the food on the menu was delicious. We appreciated the snack time and 24h coffee/tea station.

Show more Show less
9.4
Superb
1,087 reviews
Price from
792 lei
per night

L'Hermitage Hotel 4 stars

Hotel in Downtown Vancouver, Vancouver

Offering a heated outdoor lap pool and hot tub, L'Hermitage Hotel includes rooms with a flat-screen TV. Vancouver City Centre SkyTrain is 300 m away. The room was especially nice. Plenty of space. A big bed and two lounge chairs. Also a very spacious bathroom. Shower was great.

Show more Show less
9.3
Superb
1,651 reviews
Price from
896 lei
per night

AZUR Legacy Collection Hotel 5 stars

Hotel in Downtown Vancouver, Vancouver

Attractively located in Vancouver, AZUR Legacy Collection Hotel features air-conditioned rooms, a fitness centre, free WiFi and a terrace. Everything. Clean hotel. Staff were helpful. Rooms were gorgeous.

Show more Show less
9
Superb
179 reviews
Price from
907 lei
per night

The Latch Inn 3 stars

Hotel in Sidney

Set in Sidney, 2 km from Kayak Launch Beach, The Latch Inn offers accommodation with a garden, free private parking, a terrace and a bar. A small boutique property with rustic charm, comfy beds and a home cooked breakfast that was 5 star! The personal service by the owner was exemplary.

Show more Show less
9.1
Superb
123 reviews
Price from
1,073 lei
per night

TownePlace Suites by Marriott West Kelowna 4 stars

Hotel in West Kelowna

Situated in West Kelowna, 13 km from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna features accommodation with a fitness centre, free private parking, a restaurant and a bar. Room is big and clean. Kitchen Facilities are very completed. My kids love the water slide and swimming pool.

Show more Show less
9
Superb
324 reviews
Price from
464 lei
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 & disinfecting
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 that 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

See reviews by guests who stayed at hotels in British Columbia

See all

Research, refine and make plans for your whole trip