Search three-star hotels in British Columbia

Find the three-star hotels that appeal to you the most

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

Whistler

47 three-star hotels

Vancouver

34 three-star hotels

Kamloops

27 three-star hotels

Victoria

22 three-star hotels

Kelowna

18 three-star hotels

Golden

13 three-star hotels

Richmond

12 three-star hotels

Penticton

12 three-star hotels

Fernie

11 three-star hotels

Vernon

10 three-star hotels

Surrey

10 three-star hotels

Revelstoke

9 three-star hotels

Osoyoos

9 three-star hotels

Clearwater

9 three-star hotels

Valemount

8 three-star hotels

Nanaimo

8 three-star hotels

The best three-star hotels in British Columbia

Check out our pick of great three-star hotels in British Columbia

Filter by:

Star rating
Review score

Times Square Suites Hotel

West End, Vancouver

Located in Vancouver's West End, this property offers spacious, fully furnished suites with fully equipped kitchens and gas fireplaces, just 3 minutes from Stanley Park. Free WiFi is provided.

K
Kate
From
New Zealand
Fantastic location - close to transport links and neighbourhood shops. Area felt safe as I was travelling alone with my 10 year old. Apartment was really well appointed - small touches like providing umbrellas and detergent for washing machine made this a great place to stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,678 reviews
Price from
US$218.75
1 night, 2 adults

Hillcrest Farm Market B&B

Kelowna

Featuring mountain views, Hillcrest Farm Market B&B provides accommodation with balcony, around 7.1 km from Geert Maas Sculpture Gardens Gallery.

V
Vicki
From
Ireland
Breakfast was amazing. Room was so cute and bed was huge and comfy. Beautiful bathroom with the option for bath or shower. All toiletries included with towels, plus bottles of water in the mini fridge. Excellent stay!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
US$121.31
1 night, 2 adults

Cloudside Hotel

Hotel in Nelson

Cloudside Hotel is set in Nelson. The accommodation features ski storage space, as well as a garden and a tennis court. The hotel offers both free WiFi and free private parking.

J
James Stewart
From
New Zealand
Friendly staff! Clean and comfortable bed! Good facilities and free parking. Great location! Close to cafés, restaurants, and the main attractions in the city! Highly recommend :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 200 reviews
Price from
US$119.64
1 night, 2 adults

Moberly Lodge

Golden

Situated in Golden, 7.8 km from Northern Lights Wildlife Wolf Centre and 22 km from Golden Golf & Country Club, Moberly Lodge features accommodation with free WiFi, a garden with a terrace, and access...

L
Lauren
From
United Kingdom
It was a unique space in beautiful surroundings. Personalised service from the staff. Comfortable room and outside space which felt secluded. Wonderful fresh breakfast each morning. Loved it all! I would stay again in a heartbeat.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 176 reviews
Price from
US$150.85
1 night, 2 adults

Oyster Bay Resort

Oyster Bay

Oyster Bay Resort is located in Oyster Bay. Free Wi-Fi access is available. Oyster Bay Shoreline Park is 5 minutes’ walk away.

L
Libby
From
Australia
Everything From our welcome at reception to when we checked out 4 days later we had a great stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 293 reviews
Price from
US$162.83
1 night, 2 adults

Terracana Ranch Resort

Tete Jaune Cache

Located in Tete Jaune Cache, 33 km from Valemount Pines Golf Course, Terracana Ranch Resort provides accommodation with free bikes, free private parking, a garden and a shared lounge.

M
Michal
From
Poland
Awesome stay ! Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 105 reviews
Price from
US$188.66
1 night, 2 adults

Sunwolf Riverside Cabins

Brackendale

Located on 5 acres of woodland at the convergence of 2 rivers, this pet-friendly resort in Brackendale, British Columbia, offers a view of the Tantalus Mountains.

N
Nela Avochal
From
Slovakia
Small, but private cabin just for ourselves. We had everything what we needed, small kitchen with all the appliances. Comfy bed and gas fireplace and forest just behind the cabin.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 214 reviews
Price from
US$173.45
1 night, 2 adults

Stoneshire Guesthouse

Clearwater

Stoneshire Guesthouse has quiet street views, free WiFi and free private parking, set in Clearwater. This holiday home features a garden.

K
Ksenia
From
Switzerland
I cannot express how wonderful this apartment is. It’s very quiet — we slept with the windows open and didn’t hear a single sound except the birds in the morning. There are hiking trails near the house. The beds and pillows are very comfortable, and the kitchen is fully equipped. There’s a smart TV in the living room. Communication is great and the instructions are clear. I also highly recommend the restaurant by the lake for breakfast. It’s only a five-minute walk or a one-minute drive from the house.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 149 reviews
Price from
US$109.73
1 night, 2 adults

Twin Peaks Resort

Valemount

Hiking trails and ski trails are located just off this resort. Mt Robson Provincial Park is 1 hours’ drive away. The chalet features a fireplace and a view of the Rocky Mountains.

D
Debbra
From
Singapore
loved the location. pity I was there when it was cloudy, otherwise I’m sure the views would have been beautiful. quiet but the drive into town to get groceries was very quick.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 348 reviews
Price from
US$106.19
1 night, 2 adults

Marketa's Bed and Breakfast

James Bay, Victoria

Showcasing Edwardian décor, this B&B in Victoria city centre is just 10 minutes’ walk from Royal British Columbia Museum. Rooms feature a fireplace and barbecue facilities are located on site.

P
Patricia
From
Australia
The breakfast was amazing. Great choices and absolutely delicious. The staff were brilliant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 763 reviews
Price from
US$105.48
1 night, 2 adults
All three-star hotels in British Columbia

Most booked three-star hotels in British Columbia this month

See all

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 5,423 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,552 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,252 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,455 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,546 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 742 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,397 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,988 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,416 reviews

Popular with guests booking three-star hotels in British Columbia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,865 reviews

FAQs about three-star hotels in British Columbia

3 star hotels that guests love in British Columbia

See all
Avg. price/night: US$199.99
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,442 reviews
- Perfect location if you have to be on UBC campus (+ nearby beaches), some 40' by bus from the city centre. - Spacious (dorm) room. - 24/7 access by code sent by mail.
Guest review by
Marc
Solo traveller
Avg. price/night: US$53.38
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 1,562 reviews
A good budget hotel. The rooms were old but clean. The staff were friendly and helpful. The hotel is conveniently located next to the highway with a diner next door and a gas station a short distance up the road. Breakfast was simple but filling.
Guest review by
Stephen
Young couple
Avg. price/night: US$108.72
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 5,423 reviews
The location of the hotel was very central to the city centre. Beds very comfortable. Room was adequate. Good views from roof.
Guest review by
DRINA
Family with young children
Avg. price/night: US$64.32
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 566 reviews
Great location, good price
Guest review by
Cornel
Family with young children
Avg. price/night: US$105.76
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,317 reviews
The breakfast was the weak link. As it is free it was probably within a budget? Perhaps there could be an option to pay for fresh fruit, local bakery products better quality coffee. Revelstoke has excellent coffee shops that could supply coffee and muffins at a separate charge. The staff are friendly and informed. The rooms exceptionally clean. Asa budget hotel this is a great choice
Guest review by
Patricia
Young couple
Avg. price/night: US$70.50
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1,441 reviews
Convenient location, walking distance to downtown, good price if you don't need a fancy place and not picky, clean and staff are friendly.
Guest review by
Kaye
Family with young children
Avg. price/night: US$97.72
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,546 reviews
Good location, clean, and good price.
Guest review by
Kara
Family with young children
Avg. price/night: US$89.51
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 822 reviews
Great location with a sea view. Spacious room with a firm bed, tables and chairs, a setter and fridge. The bathroom had a good shower. The staff let us check in early which was really appreciated. The lighting in the room needs improving with no ceiling light, just a couple of lamps. The room looked old and tired but was functional, so a good budget option for a great location.
Guest review by
SuzieKC
Young couple
Avg. price/night: US$113.82
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,455 reviews
All went well from shuttle service to service at hotel , staff are courteous and helpful ,if it is 5star facilities you want this is not for you but as a budget hotel that feels safe this is great , everything on hand from shopping to public transport good location , we liked very much thanks for enjoyable stay
Guest review by
Neil
Young couple
Avg. price/night: US$183.51
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 777 reviews
it was an excellent location being walking distance to Stanley Park which is why I chose it. The street particularly nice being full of trees, it felt suburban even though it was close to the city centre. It was spacious, was a suite so had a kitchen. The office knew I was coming early to leave my gear but when I turned up about 11am I found my suite was ready for me which was a real bonus, so I was able to check in then.```````````````
Guest review by
Naomi
Solo traveller