Skip to main content

The best three-star hotels in British Columbia

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

Filter by:


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.

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.

A flat-screen TV is provided in the separate living rooms at Time Square Suites. An in-suite washing machine and tumble dryer. Select suites offer a stand up balcony overlooking the neighbourhood. Very friendly & helpful staff. Good supermarket just across the road, Starbucks on the corner & an exceptionally good 24 hour bakery/cafe around the corner. Lots of eateries in the vicinity & good location. Free shuttle to Capilano Bridge just 5-10 minutes up the same street. But the best places for dining out to us were on the waterfront close to Canada Place; about a 20-25 minute walk away.

Show more Show less
9.1
Superb
1,677 reviews
Price from
US$134
per night

Featuring mountain views, Hillcrest Farm Market B&B provides accommodation with balcony, around 7.1 km from Geert Maas Sculpture Gardens Gallery. This property offers access to a terrace and free private parking. Every room is fitted with a patio with lake views. Very warm welcome. Really nice shower. Delicious food and farm store on site

Show more Show less
9
Superb
203 reviews
Price from
US$122
per night

Cedar Haven Cabins and Resort has a garden, terrace and BBQ facilities in Clearwater. The resort features a sauna, a shared kitchen and free WiFi.

At the resort, rooms are fitted with a patio with a garden view. At Cedar Haven Cabins and Resort, each room comes with a private bathroom with free toiletries and a hairdryer. Gorgeous place in a very secluded spot but only about 10 mins away from Clearwater (supermarket, restaurants etc). The cabins are absolutely lovely, squeaky clean and done up with a lot of care and attention to detail, as are the outdoor areas (lots of seating, fireplace etc). Oh, and they have the most comfortable beds ever! Tents looked very cosy too. We didn't use the sauna but it looked very inviting.

Show more Show less
9.2
Superb
296 reviews

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.

The rooms in the hotel are fitted with a coffee machine. Complete with a private bathroom equipped with a shower and free toiletries, the units at Cloudside Hotel have a flat-screen TV and air conditioning, and some rooms come with a terrace. All rooms will provide guests with a fridge. Roomy rooms, excellent location near all the main shops and restaurant, nice view on the mountains, great beds. Loved the place and will return. Delicious breakfast place (OSO) just around the corner.

Show more Show less
9.1
Superb
200 reviews
Price from
US$120
per night

Facing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area. Some units at the property have a balcony with a garden view.

At the hotel, the rooms have a patio with a mountain view. Featuring a private bathroom with a shower and free toiletries, rooms at Wild Renfrew Seaside Cottages also feature free WiFi, while selected rooms also boast a sea view. All rooms in the accommodation are fitted with a flat-screen TV and a hairdryer. Cute cottage in a perfect location on the water

Show more Show less
9
Superb
384 reviews
Price from
US$149
per night

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 to a hot tub. The lodge is pure magic, it took me back to my infancy.

Show more Show less
9.1
Superb
175 reviews
Price from
US$135
per night

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

The accommodation will provide you with a flat-screen TV, a patio and a seating area. There is a full a kitchenette with a microwave and a refrigerator. Featuring a spa bath, private bathrooms also come with a shower and a hairdryer. You can enjoy a sea view from all rooms. We love this place and keep coming back for our anniversary trips. The jacuzzi tub is amazing, love the full kitchen and the neat architecture, and the folks running it are very friendly. Quite spacious for two people.

Show more Show less
9.1
Superb
291 reviews
Price from
US$134
per night

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. Featuring a concierge service, this property also provides guests with a barbecue. The resort features mountain views, a terrace, and free WiFi is available.

You can play billiards, table tennis and darts at this 3-star resort, and the area is popular for hiking and cycling. Clean comfortable and very relaxing away from crowds and stress. Fantastic welcome from Josh and all the staff. A truly friendly safe escape

Show more Show less
9
Superb
104 reviews

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. Each guest room includes a gas fireplace. 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.

Show more Show less
9.1
Superb
220 reviews
Price from
US$156
per night

Stoneshire Guesthouse has quiet street views, free WiFi and free private parking, set in Clearwater. This holiday home features a garden. When staying at the holiday home, guests can use private entrance. We really enjoyed your beautiful home.

Show more Show less
9.1
Superb
149 reviews
Price from
US$110
per night

Most booked three-star hotels in British Columbia this month

FAQs about three-star hotels in British Columbia

Three-Star Hotels that guests love in British Columbia