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

Wisteria Guest House

224 Park Drive, Ganges, Canada (Open map)

This comfortable guest house provides a convenient location within a 500-metre distance of Country Grocer. The 4-star Wisteria Guest...
Read more...
9.1
Superb
290 reviews

The Shoreline Tofino

350 Olsen Rd, Tofino, Canada (Open map)

Located within a 500-metre distance of Surf Sister, the elegant hotel is right near Big Tree Trail. Offering spacious rooms, the...
Read more...
8.6
Fabulous
311 reviews

Storm Cove Suites

724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)

This comfortable guest house has a convenient setting 2.1 km from Ucluelet lighthouse loop. Located a mere 1.6 km from Cedar House...
Read more...
9.7
Exceptional
180 reviews

Fisher House Victoria Bed And Breakfast

333 Simcoe Street, Victoria, Canada (Open map)

The hotel offers a convenient location in Victoria, around 700 metres from the Art gallery "Emily Carr House", and in proximity to...
Read more...
9.4
Superb
79 reviews

Stonebridge Inn & Suites Fort St John

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

This 4-star hotel has a convenient location a mere 1.8 km from North Peace Leisure Pool. The environmentally friendly Stonebridge...
Read more...
7.6
Good
49 reviews

Hammond Bay Oceanside Guesthouse

3804 Hammond Bay Road, Nanaimo, Canada (Open map)

The hotel is nestled in a beach area of Nanaimo, around a 5-minute drive from Eagle View Park 2. Offering access to Lost Lake…
Read more...
9.2
Superb
16 reviews

The Old Courthouse Inn

6243 Walnut Street, Powell River, Canada (Open map)

Guests may find Willingdon Beach 3.3 km from the 4-star hotel, and the co-op gallery "Artique-Artists Cooperative" is 3.8 km away. The…
Read more...
8.1
Very Good
358 reviews

Panorama Mountain Resort - Premium Condos And Townhomes

Bag 7000, Panorama, Canada (Open map)

The hotel is a mere 350 metres from Village Gondola, within reach of Quadzilla. Boasting 3 outdoor tennis courts, the 4-star...
Read more...
8.9
Fabulous
11 reviews

Windsor Guest House

325 West 11Th Avenue, Vancouver, Canada (Open map)

The hotel places you just 9 minutes on foot from Yuk Yuk's Comedy Club and around 25 minutes on foot from Vancouver Public Library....
Read more...
8.8
Fabulous
412 reviews

Canadian Rockies Inn - Adults Only

308 Stephen Avenue, Field, Canada (Open map)

The centre of Field is a 5 minutes' walk of the 4-star hotel. Canadian Rockies Inn - Adults Only Field offers 3 rooms 10 minutes'…
Read more...
9.5
Exceptional
158 reviews

Overlander B&B

3775 Overlander Drive, Kamloops, Canada (Open map)

Deep Lake is 2.1 km from this Kamloops bed & breakfast, while the riverfront Westsyde Centennial Park is 3.6 km from the location....
Read more...
9.9
Exceptional
122 reviews

Evergreen Bed & Breakfast

1208 Ryder Street, Hope, Canada (Open map)

The centre of Hope is a 15 minutes' walk of this 4-star bed & breakfast. Situated a mere 1.1 km from Hope Arts Gallery, the…
Read more...
9.3
Superb
340 reviews

Quarrystone House B&B

1340 Sunset Drive, Fernwood, Canada (Open map)

The bed & breakfast boasts convenient location right around the corner from Sunset Farm. Located 10 minutes by car from Lavender and...
Read more...
9.5
Exceptional
53 reviews

Chatham House Kelowna Bed & Breakfast

1009 Lawrence Avenue, Kelowna, Canada (Open map)

The hotel lies in Downtown Kelowna with quaint one-off boutiques in redbrick buildings along Bernard Avenue selling books, gifts,...
Read more...
9.6
Exceptional
76 reviews

The Sanctuary Retreat Salt Spring Island

281 Cudmore Road, Ganges, Canada (Open map)

The hotel has a scenic location nearly a 20-minute stroll from Ganges Inner Harbour, while shopping venues like Salt Spring Tuesday...
Read more...
9.7
Exceptional
17 reviews

Greenwood Country Inn

1371 Greenwood Street, Pemberton, Canada (Open map)

This 4-star hotel lies 1.3 km from Kids Sled Hill and in proximity to Adventure on Horseback. Located a mere 450 metres from Pemberton…
Read more...
9.6
Exceptional
66 reviews

Humboldt House Bed & Breakfast

867 Humboldt Street, Victoria, Canada (Open map)

This Victoria bed & breakfast lies around a 5-minute drive from James Bay and around a 10-minute drive from the 1.4 - acre Abkhazi...
Read more...

Oceanside Resort

8063 Highway 101, Powell River, Canada (Open map)

You'll need 15-minute drive to Powell River airport. The 4-star Oceanside Resort Powell River is located in Powell River, within a...
Read more...

Seine Boat Inn

60 Fir Street, Alert Bay, Canada (Open map)

The inn boasts prime location right near Culture Shock Interactive Gallery. Seine Boat Inn Alert Bay features 18 rooms and lies 6...
Read more...
9.1
Superb
205 reviews

The Francis Boutique Inn

1536 Peninsula Road Box 352, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached within a 5-minute walk, and natural attractions like Big Beach are just 0.7 km away. Situated...
Read more...
9.1
Superb
122 reviews
Thank you for subscribing
Close