Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

4 star hotels in British Columbia

The Grateful Bed B'N'B

157 Mckinley Crescent, Prince George, Canada View map

Situated nearly a 10-minute drive from Teapot Mountain, the 4-star The Grateful Bed B'N'B Bed & Breakfast Prince George includes a convenience shop. More

From US$ 91 Book Now

The Cozy Cubbyhole B&B

150 Blackstock Road, 100 Mile House, Canada View map

The location is not just about lush landscapes the scenic Flat Lake Provincial Park and Moose Valley Provincial Park are also nearby, allowing easy access to some of the most stunning vistas. More

From US$ 79 Book Now

Williston Lake Resort

4696 Twelve Mile Road, Hudsons Hope, Canada View map

**Welcome to Williston Lake Resort**, where the majestic beauty of nature meets the comfort of traditional lodge living. Nestled less than 20 minutes from Hudson's Hope, BC, this stunning log home… More

From US$ 109 Book Now

Hammond Bay Oceanside Guesthouse

3804 Hammond Bay Road, Nanaimo, Canada View map

Located within 25 minutes' walk of the Sugarloaf Mountain Park, the 4-star beachfront Hammond Bay Oceanside Guesthouse Nanaimo offers Wi-Fi in the rooms and parking. The guest house is a good… More

From US$ 180 Book Now

Guest Suite - Private Retreat - J-1

32670 Cowichan Terrace, Abbotsford, Canada View map

The 4-star Guest Suite - Private Retreat - J-1 Abbotsford hotel includes air-conditioned rooms nearly 20 minutes' walk from Clearbrook Park. The guest house is a good starting point for exploring… More

From US$ 93 Book Now

Keefer House

123 Keefer St, Vancouver, Canada View map

The 4-star Keefer House Aparthotel Vancouver is 3.9 km from the Sprawling Stanley Urban Park and has a swimming pool and a fitness room. Located in close proximity to Vancouver Chinatown, the hotel… More

From US$ 209 Book Now

A Seaside Jacuzzi Escape In Parksville, Bc, Canada

805 San Malo Crescent, Parksville, Canada View map

Located only 1.9 km from the Rathtrevor Beach Provincial Park, the 3-star A Seaside Jacuzzi Escape In Parksville, Bc, Canada hotel provides guests with baggage storage. There is also parking. More

From US$ 147 Book Now

Elegant Spacious Vancouver Retreat Modern Amenitie

Maple St, Vancouver, Canada View map

Nestled in the charming Kerrisdale neighborhood of Vancouver's west side, the Elegant Spacious Vancouver Retreat Modern Amenitie offers a serene escape for those seeking a blend of comfort and… More

From US$ 253 Book Now

The Perch At Moon Dance

5761 Mt. Daniel View Road, Garden Bay, Canada View map

Situated 6 km from The Perch At Moon Dance Garden Bay hotel, guests can visit Garden Bay Marine Provincial Park. This guest house also includes a patio with a BBQ grill and outdoor dining areas. More

From US$ 222 Book Now

Mountain View Villa With Saltwater Pool

Canada 5885 Tulameen Street, Oliver, Canada View map

The 4-star Mountain View Villa With Saltwater Pool Oliver hotel is located in Oliver, about a 10-minute ride from Hester Creek Estate Winery, and offers a swimming pool. This Oliver bed & breakfast… More

From US$ 172 Book Now

Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park

1715 Sandy Beach Road, Mill Bay, Canada View map

Located within 5 minutes' walk of the 4-star beachfront Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park Mill Bay hotel, guests can quickly reach Bamberton Park. This Mill Bay… More

Book Now

Urban Retreat

5215 Cavalier Pl, Nanaimo, Canada View map

Urban Retreat Hotel Nanaimo, located 10 minutes' drive from Loudon Park and Trail, features Wi-Fi in public areas. This hotel also includes complimentary private parking. More

From US$ 225 Book Now

Alexander Beach House Okanagan

410 Alexander Avenue, Penticton, Canada View map

Alexander Beach House Okanagan Villa Penticton is located merely 1 km from the beachfront Penticton Art Gallery, giving access to various tourist spots nearby. More

Book Now

Oceanfront Room With Hot Tub & Firepit

1073 Helen Rd, Ucluelet, Canada View map

Providing a waterfront setting within 10 minutes' drive of the Ancient Cedars Loop Trail, the welcoming Oceanfront Room With Hot Tub & Firepit Ucluelet hotel includes a private art gallery. There's… More

From US$ 118 Book Now

Panorama Vistavue Vancouver

3256 East 6Th Avenue, Vancouver, Canada View map

Featuring Wi-Fi throughout the property, Panorama Vistavue Vancouver hotel is 6 km from the Steam Clock. More

From US$ 190 Book Now

Greenleaf 2 Bdrm 1Bth Unit

2136 Horizon Drive, West Kelowna, Canada View map

The 4-star Greenleaf 2 Bdrm 1Bth Unit West Kelowna hotel, located about 25 minutes' walk from the 15000 square foot Volcanic Hills Estate Winery, offers spacious rooms. The guest house also includes… More

From US$ 131 Book Now

Level Vancouver Yaletown Seymour

1022 Seymour Street, Vancouver, Canada View map

Boasting a sauna, a sunbathing terrace, and a picnic area, Level Vancouver Yaletown Seymour hotel is located 5 minutes' walk from Emery Barnes Park. This hotel provides Wi-Fi throughout the property… More

Book Now

Green Villa In Shaughnessy - Free Parking - Pet-Friendly

1888 West 16Th Avenue, Vancouver, Canada View map

Guests of the 4-star Green Villa In Shaughnessy - Free Parking - Pet-Friendly Vancouver hotel can easily reach Ridge Theatre, located merely 6 minutes' walk away. The hotel also boasts a terrace… More

From US$ 543 Book Now

Cranberry Arms Pub And Hotel

1604 Cedar Road, Nanaimo, Canada View map

**Cranberry Arms Pub And Hotel is a charming haven nestled in the heart of Nanaimo, where warmth and hospitality reign supreme.** Steeped in community spirit, Wendi Aldcroft transformed this cozy… More

From US$ 218 Book Now

Yucca Tree-Licensed

1243 Feedham Avenue, Kelowna, Canada View map

Nestled in the Black Mountain district of Kelowna, the 4-star Yucca Tree-Licensed Hotel Kelowna is 7 km from such cultural places of interest as the Geert Maas Sculpture Gardens Gallery and Studio. More

From US$ 216 Book Now

Empress Palace, Boutique Hotel

12788 Ross Place, Surrey, Canada View map

Located around a 10-minute drive from Holland Urban Park, the 4-star Empress Palace, Boutique Hotel Surrey includes 16 rooms. This Surrey hotel boasts views of the garden and offers Wi-Fi throughout… More

From US$ 100 Book Now

The Rhodo Place

Kinsac Street, Coquitlam, Canada View map

The Rhodo Place Hotel Coquitlam offers guests access to Sapperton, which is 5 km away. The guest house is about 35 km from Boundary Bay airport and a 15-minute ride from such cultural venues as the… More

From US$ 111 Book Now

At Nautica Tigh Bed & Breakfast

2519 Island Highway West, Qualicum Beach, Canada View map

Situated within a 6-km distance of Little Qualicum Cheeseworks, the 4-star At Nautica Tigh Bed & Breakfast Qualicum Beach offers proximity to various city highlights. More

From US$ 126 Book Now

Walk Distance To Kits Beach 2Bedrooms Only For You

2735 West 5Th Avenue, Vancouver, Canada View map

Walk Distance To Kits Beach 2Bedrooms Only For You Vancouver hotel offers easy access to Tatlow Park, which is situated 6 minutes' walk away. This guest house also includes a terrace with outdoor… More

From US$ 191 Book Now

Albion Stay

10425 Robertson Street, Maple Ridge, Canada View map

Offering access to Cliff Park, which is approximately 25 minutes' walk away, the 4-star Albion Stay Maple Ridge hotel features a hot tub and a play area. More

From US$ 73 Book Now

Waterfront Private Room With Hot Tub & Firepit

1073 Helen Road, Ucluelet, Canada View map

Situated about 25 minutes' walk from the Cedar House Gallery, the beachfront Waterfront Private Room With Hot Tub & Firepit Ucluelet hotel features a private art gallery. A private parking lot is… More

From US$ 181 Book Now

Sunset Suite - Beach Hideaway

5203 Sunshine Coast Highway, Sechelt, Canada View map

Sunset Suite - Beach Hideaway Sechelt hotel offers guests access to the Chapman Creek Hatchery and Nature Destination, which is nearly 5 minutes away by car. The guest house also includes parking. More

From US$ 214 Book Now

Sunrise Valley Suite

2090 Horizon Drive, West Kelowna, Canada View map

Featuring a terrace with a kitchenette, the 4-star Sunrise Valley Suite West Kelowna hotel is 3.8 km from Quails' Gate Winery. The guest house is a good starting point for West Kelowna's sports… More

From US$ 501 Book Now

Beachbreeze Oceanfront 4Br1Den4Ba Romantic Sunrise & Celestial Views

1709 Sandy Beach Road, Mill Bay, Canada View map

Located within 7 km of the known Butchart Botanical Gardens, the 4-star beachfront Beachbreeze Oceanfront 4Br1Den4Ba Romantic Sunrise & Celestial Views Mill Bay hotel offers amenities such as a… More

Book Now

Modern Coastal 2Br Retreat With Hot Tub In Vancouver Bc

5675 Daffodil Drive, West Vancouver, Canada View map

The 4-star Modern Coastal 2Br Retreat With Hot Tub In Vancouver Bc West Vancouver hotel lies 3.7 km from Cypress Falls Park and offers spacious rooms with views of Vancouver Harbour. Located within a… More

Book Now

Lakeview 2-Bed 2-Bath Entire Suite Near Summerhill Winery

373 Trumpeter Court, Kelowna, Canada View map

The 4-star Lakeview 2-Bed 2-Bath Entire Suite Near Summerhill Winery Kelowna hotel, located in the Southwest Mission district of Kelowna, 4.5 km from the Myra-Bellevue Provincial Park Day Use Area… More

From US$ 198 Book Now

A Room Of One'S Own-A Perfect Getaway By The Sea In North Nanaimo

6444 Groveland Drive, Nanaimo, Canada View map

Situated nearly a 10-minute ride from the Lost Lake Trail, the 4-star recently renovated A Room Of One'S Own-A Perfect Getaway By The Sea In North Nanaimo hotel offers proximity to various city… More

Book Now

Stylish Family Condo At Beachfront Resort

1175 Resort Drive, Parksville, Canada View map

The 4-star Stylish Family Condo At Beachfront Resort Parksville features air-conditioned rooms with views of Nanaimo Harbour. Located about 3 km from the Englishman River Regional Park, the hotel… More

Book Now

Providence Place Inn

7050 Rupert Street, Port Hardy, Canada View map

Situated only 1.1 km from Tsulquate Park and only 9 minutes' walk from the Carrot Park, the 2-star Providence Place Inn Port Hardy welcomes guests with a spa salon. Featuring Wi-Fi throughout the… More

From US$ 150 Book Now

2 Bds Suite Beautiful Yard Near Pne

Suite, 2871 Dundas Street, Vancouver, Canada View map

Located around 3 km from Strathcona, the recently renovated 2 Bds Suite Beautiful Yard Near Pne Vancouver hotel features Wi-Fi throughout the property and a private parking lot on site. More

From US$ 478 Book Now

Holmesdale House Bed And Breakfast

1058 Holmesdale Street, Duncan, Canada View map

Located approximately 10 minutes by car from the Somenos Marsh Conservation Area, the 4-star Holmesdale House Bed And Breakfast Duncan offers access to tourist attractions throughout Duncan. Wi-Fi is… More

From US$ 113 Book Now

Licensed 2-Bedroom Suite Eco-Friendly Solar Home

1413 Kendra Court, Kelowna, Canada View map

Located 3.1 km from Rutland Arena, Licensed 2-Bedroom Suite Eco-Friendly Solar Home Kelowna hotel is only a 5-minute walk from Okanagan Koi and Water Garden. The bed & breakfast also offers Wi-Fi in… More

From US$ 187 Book Now

Embarc Ucluelet By Diamond Resorts

1971 Harbour Crescent, Ucluelet, Canada View map

**Welcome to Embarc Ucluelet by Diamond Resorts**-a serene retreat nestled in the charming fishing village of Ucluelet, renowned for its stunning beaches and lush rainforests. This boutique property… More

From US$ 289 Book Now

Skaha Lakefront Inn

476 Hody Drive, Okanagan Falls, Canada View map

Located about a 10-minute drive from Linden Gardens, the 4-star Skaha Lakefront Inn Okanagan Falls offers Wi-Fi in the rooms and street parking. More

From US$ 156 Book Now

Hope Springs Eternal Bed And Breakfast

65882 Cottonwood Drive, Hope, Canada View map

The 4-star Hope Springs Eternal Bed And Breakfast offers proximity to the Coquihalla Canyon Provincial Park, situated approximately 3 km away. More

From US$ 100 Book Now

Mike Wiegele Helicopter Skiing

972 Harrwood Drive, Blue River, Canada View map

More

From US$ 134 Book Now

The West Room - Sahhali On The Bluffs

5915 Pirates Road, Bedwell Harbour, Canada View map

The West Room - Sahhali On The Bluffs Bedwell Harbour hotel offers guests access to Driftwood Center Shopping Mall, which is 3.4 km away. More

From US$ 212 Book Now

The Home Place

2572 Obsidian Pl Victoria Bc, Victoria, Canada View map

The Home Place Victoria hotel lies a 10-minute ride from Goldstream Provincial Park and offers spacious rooms with views of Victoria Harbour. This guest house also includes parking. More

From US$ 184 Book Now

Winedownhere - Lic. 75806

3147 Mustang Court, Kelowna, Canada View map

Located around 10 minutes by car from EXIT Kelowna Escape Games, the 4-star Winedownhere - Lic. 75806 Kelowna hotel offers access to tourist attractions throughout Kelowna. Wi-Fi is available… More

From US$ 160 Book Now

Royal Bed & Breakfast

1929 Sandstone Drive, Penticton, Canada View map

Situated 2.8 km from the 4-star Royal Bed & Breakfast Penticton, guests can visit The Peach. There is Wi-Fi, provided throughout the property. More

From US$ 161 Book Now

Tranquil Garden Level Retreat Near Ubc & Airport

Olympic Street, Vancouver, Canada View map

Guests of the 4-star Tranquil Garden Level Retreat Near Ubc & Airport Vancouver hotel can easily reach the Birds sculpture, located approximately a 5-minute walk away. More

From US$ 466 Book Now

Radium 5Br Home Ping Pong, Foosball, & Gazebo

4843 Stanley Street, Radium Hot Springs, Canada View map

Offering a patio with a barbeque grill, the 4-star Radium 5Br Home Ping Pong, Foosball, & Gazebo Radium Hot Springs hotel is approximately 10 minutes on foot from Dry Gulch Provincial Park. This… More

Book Now

Moonlit Cove BB

5219 Sooke Rd, Sooke, Canada View map

**Welcome to Moonlit Cove B&B Sooke** Conveniently located just 30 km from Victoria Inner Harbour and the Victoria International Airport, Moonlit Cove B&B offers the serenity of a rural retreat while… More

From US$ 290 Book Now

Strand Lakeside Resort By Okanagan Valley Rentals

105B- 7343 Okanadan Landing Road, Westbank, Canada View map

**Discover The Beauty of Strand Lakeside Resort by Okanagan Valley Rentals** Strand Lakeside Resort takes pride in providing exceptional amenities and services, including complimentary Wi-Fi to keep… More

From US$ 206 Book Now

Guest Studio Perfect For 2 - Skytrain To Downtown & Airport

38 West 44Th Avenue, Vancouver, Canada View map

More

From US$ 202 Book Now