4 star hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
24 Jun 2026
Check-out date:
25 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

585 results found

Howard Johnson By Wyndham Fort St. John

8540 Alaska Road, Fort St. John, Canada (Open map)

The hotel is conveniently situated about a 25-minute walk from the North Peace Leisure Pool. The 4-star Howard Johnson By Wyndham...
Read more...
7.5
Good
266 reviews

Camelot Court Motel

1600 Central Street East, Prince George, Canada (Open map)

The hotel places you nearly 25 minutes' walk from Connaught Hill Park and around a 10-minute ride from Sugarbowl-Grizzly Den...
Read more...
6.1
Pleasant
26 reviews

Comfort Inn & Suites Merritt

3713 Dewolf Way, Merritt, Canada (Open map)

The centre of Merritt can be reached within a 25-minute walk, and natural attractions like Rotary Park are about a 25-minute walk away.
Read more...

Glacier Lodge

4573 Chateau Boulevard, Whistler, Canada (Open map)

Situated 1.2 km from the Black Tusk Gallery, the 4-star hotel is 350 metres from Whistler Village Gondola. Glacier Lodge Whistler...
Read more...
7.3
Good
352 reviews

Microtel Inn & Suites By Wyndham Fort Saint John

8407 93Rd Street, Fort St. John, Canada (Open map)

The hotel is ideally situated nearly a 10-minute ride from the North Peace Cultural Centre and nearly a 15-minute ride from Church Of…
Read more...
8.5
Fabulous
55 reviews

Hearthstone Lodge

3170 Creekside Way, Sun Peaks, Canada (Open map)

Located 250 metres from Village Platter, this hotel is 25 minutes' walk from Sun Peaks city centre. Offering 2 spa tubs, the 4-star...
Read more...

Tofino Motel Harbourview

542 Campbell Street, Tofino, Canada (Open map)

This 4-star hotel lies within 10 minutes' walk of Rain Garden and a short way from the Clayoquot Sound. Located only 350 metres from…
Read more...
8.8
Fabulous
1115 reviews

The Empress Palace

12788 Ross Place, Surrey, Canada (Open map)

Situated 4.9 km from Irving House, the hotel also gives access to such sports venues as North Surrey Arena Sports Complex, which is...
Read more...

Days Inn By Wyndham Dawson Creek

640 122 Ave, Dawson Creek, Canada (Open map)

The smoke-free hotel is about 5 km from Dawson Creek airport and 2.2 km from such cultural venues as the Dawson Creek Art Gallery.
Read more...
8.6
Fabulous
233 reviews

Smithe House

225 Smithe St, Vancouver, Canada (Open map)

This hotel is located steps away from the open-plan Bill Reid Gallery, while Vancouver City Centre underground station is around 300...
Read more...
9.3
Superb
140 reviews

Seabreeze Resort

10975 Highway 101, Brew Bay, Canada (Open map)

You'll need 22-minute drive to Powell River airport. Located approximately a 10-minute ride from the Stillwater Bluffs, the 4-star...
Read more...

Harrison Lake Hotel

190 Lillooet Avenue, Harrison Hot Springs, Canada (Open map)

The hotel is a mere 1.9 km from Sandy Cove Beach, while the Campbell Lake Trailhead is a mere 0.8 km away. Boasting a private…
Read more...
5.2
Decent
1143 reviews

Ramada Limited 100 Mile House

917 Alder Avenue, 100 Mile House, Canada (Open map)

This pet-friendly hotel is about 105 km from Williams Lake airport and in proximity to such cultural venues as the Parkside Art...
Read more...
7.6
Good
412 reviews

Ramada By Wyndham

383 St Laurent Avenue, Quesnel, Canada (Open map)

The hotel is located only 450 metres from LeBourdais Park and merely 0.8 km from Ceal Tingley Park. Nestled just 7 minutes on foot...
Read more...
6.4
Pleasant
370 reviews

Days Inn By Wyndham Terrace

4620 Lakelse Avenue, Terrace, Canada (Open map)

This Terrace hotel lies 3.5 km from Cassie Hall Park and just 300 metres from the George Little House. Nestled merely an 11-minute...
Read more...
8.0
Very Good
230 reviews

Powell River Town Centre Hotel

4660 Joyce Avenue, Powell River, Canada (Open map)

The 4-star hotel is about 5 km from Powell River airport and a 5-minute ride from such cultural venues as the Powell River…
Read more...
7.4
Good
241 reviews

Tree To Me Inn

1217 Hwy 3A, V0X 1N4, Keremeos, Ca, Keremeos, Canada (Open map)

You'll need 36-minute drive to Penticton Regional airport. Featuring Wi-Fi throughout the property, Tree To Me Inn Keremeos sits 2.7...
Read more...

Markham House

Connie Road 1775 V9Z 1C8 Sooke, Sooke, Canada (Open map)

Aylard Farm is 3.9 km from the hotel, while Mount Manuel Quimper is 4.2 km away. The 4-star Markham House Hotel Sooke is situated…
Read more...

Eagle Bluff Lighthouse Bed & Breakfast

201 Cow Bay Road, Prince Rupert, Canada (Open map)

The bed & breakfast lies only a 7-minute walk from Sunken Gardens and in the vicinity of Sunken Gardens Park. Located just 600 m from…
Read more...

West Coast Motel On The Harbour

279 Hemlock Street, Po Box 275, Ucluelet, Canada (Open map)

Pacific Rim Distilling is just 1.2 km from the hotel, which also stands a few steps from the Reflecting Spirit Gallery. Located only...
Read more...
7.9
Good
251 reviews
Thank you for subscribing
Close