4 star hotels in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
06 Nov 2026
Check-out date:
07 Nov 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

655 results found

Days Inn By Wyndham Valemount

1501 Swift Creek Road, Valemount, Canada (Open map)

Located only steps away from George Hicks Regional Park, this 4-star inn is 15 minutes' walk from Valemount city centre. The...
Read more...
8.0
Very Good
472 reviews

Best Western Terrace Inn

4553 Greig Avenue, Terrace, Canada (Open map)

This Terrace hotel lies only 1.1 km from Hanson Park and a few steps from George Little House Tourist Information Center. Located...
Read more...
7.9
Good
172 reviews

Prestige Hudson Bay Lodge & Conference Centre, Worldhotels

3251 Highway 16 East, Smithers, Canada (Open map)

The centre of Smithers can be reached in 15 minutes' walk of the hotel, and such cultural venues as Bulkley Valley Museum are merely...
Read more...
8.2
Very Good
192 reviews

Best Western Plus Baker Street Inn

153 Baker Street, Nelson, Canada (Open map)

The perfect hotel lies 2.7 km from West Arm and 2.4 km from Lakeside Park. The fully serviced Best Western Plus Baker Street Inn...
Read more...
8.3
Very Good
223 reviews

Keefer House

123 Keefer St, Vancouver, Canada (Open map)

The hotel has a central location nearly 20 minutes' walk from Vancouver Convention Centre, while shopping venues like the shopping...
Read more...
9.0
Superb
184 reviews

Eagle Nook Resort

Located On Barkley Sound, Ucluelet, Canada (Open map)

Eagle Nook Resort Ucluelet is rated 4 stars and comprises 23 rooms with homely comforts.
Read more...

Fairfield Inn & Suites By Marriott Salmon Arm

790 16Th Street Northeast, Salmon Arm, Canada (Open map)

This Salmon Arm hotel enjoys its convenient location in the vicinity of the scenic McGuire Lake Park. The comfortable 4-star...
Read more...
8.2
Very Good
631 reviews

Waters Edge Shoreside Suites

1971 Harbour Crescent, Box 789, Ucluelet, Canada (Open map)

The 4-star hotel is located in a rural area of Ucluelet, 2.2 km from Ancient Cedars Loop Trail. Offering spacious rooms and Wi-Fi…
Read more...
8.8
Fabulous
577 reviews

Quality Inn Merritt

4025 Walters Street, Merritt, Canada (Open map)

The centre of Merritt can be reached in 20 minutes' walk of this 4-star hotel, and such cultural venues as Merritt Library are 2.1…
Read more...
7.2
Good
414 reviews

Canadian Princess Lodge & Marina

1943 Peninsula Road, Po Box 220, Ucluelet, Canada (Open map)

This Ucluelet hotel lies about a 5-minute drive from Ucluelet Inlet and within a few blocks of Ancient Cedars Loop Trail. Centrally...
Read more...
8.2
Very Good
894 reviews

The Hue Hotel, An Ascend Collection Hotel

1529 Hugh Allan Drive, Kamloops, Canada (Open map)

The 4-star smoke-free hotel has a prime location approximately 10 minutes' drive from McDonald Park. Located nearly 5 minutes' walk...
Read more...
7.9
Good
311 reviews

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada (Open map)

The resort is about 5 km from Powell River airport and approximately 10 minutes by car from such cultural venues as the co-op gallery…
Read more...
8.3
Very Good
287 reviews

Panorama Vacation Retreat At Horsethief Lodge

Bag 7000, Panorama, Canada (Open map)

Summit Quad is 3.7 km from this Panorama hotel, while Quadzilla is only 0.9 km from the location. Proudly offering 4 hot tubs, the...
Read more...
8.4
Very Good
184 reviews

Star Of The Sea Guest House

1107 Fir Street, White Rock, Canada (Open map)

The centre of White Rock can be reached in 5 minutes' walk of the guest house, and such cultural venues as White Rock Museum and…
Read more...
8.7
Fabulous
171 reviews

Echo Valley Ranch And Spa

10635 Jesmond Road, Clinton, Canada (Open map)

Whistler is located 152 km from this Clinton hotel. Echo Valley Ranch And Spa Clinton hotel is rated 4 stars and features 20 rooms for…
Read more...

Mountain View Suites & Residency At Fairmont Hot Springs

5052 Riverview Rd, Building 8000, Fairmont Hot Springs, Canada (Open map)

The centre of Fairmont Hot Springs is a 10 minutes' walk of the hotel. Positioned around 25 minutes' walk from HooDoo Trail, the...
Read more...
7.9
Good
524 reviews

Ramada By Wyndham Northern Grand Hotel & Conference Centre

9830 - 100Th Ave, Fort St. John, Canada (Open map)

The hotel lies in the very heart of Fort St. Located merely 1.1 km from Totem Mall, the smoke-free Ramada By Wyndham Northern Grand…
Read more...
8.6
Fabulous
365 reviews

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada (Open map)

The centre of Sturdies Bay can be reached within a 5-minute walk, and natural attractions like Matthews Point Regional Park are 2.8...
Read more...
8.4
Very Good
156 reviews

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada (Open map)

Heriot Bay centre can be reached within 20 minutes' walk. Gowlland Harbour Resort Heriot Bay includes 15 rooms and is a 10-minute...
Read more...

Northern Rockies Lodge

Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada (Open map)

The hotel is a great place to stay due to its convenient location in Muncho Lake. Located in a beach area around 5 minutes on…
Read more...
8.4
Very Good
129 reviews
Thank you for subscribing
Close