Special offers and Exclusive deals

Search Hotels

2025-06-13
2025-06-14
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

Aava Whistler Hotel

4005 Whistler Way, Whistler, Canada View map

Offering a cash machine and a lift, Aava Whistler Hotel is set less than a 5-minute walk from Whistler Golf Club. Providing guests with a swimming pool and a Jacuzzi, a sauna and an outdoor swimming… More

From US$ 115 Book Now

Opus Vancouver

322 Davie Street, Vancouver, Canada View map

Being located in the very heart of Vancouver, around 700 metres from False Creek, Opus Vancouver Hotel offers a shared lounge and various recreational opportunities. This 4-star hotel provides an ATM… More

From US$ 221 Book Now

Poets Cove Resort & Spa

9801 Spalding Rd, Bedwell Harbour, Canada View map

The 4-star Poets Cove Resort & Spa Bedwell Harbour is located in the rural area of Bedwell Harbour, 40 km from Ganges Water airport, and houses an outdoor pool. At this Bedwell Harbour hotel, guests… More

From US$ 262 Book Now

Best Western Plus Kelowna Hotel & Suites

2402 Highway 97 N, Kelowna, Canada View map

Offing a central location 10 minutes' drive from Energyplex Family Recreation Centre Kelowna, Best Western Plus Kelowna Hotel & Suites has 2 outdoor hot tubs. This 4-star hotel boasts an indoor… More

From US$ 85 Book Now

Royal Scot Hotel & Suites

425 Quebec Street, Victoria, Canada View map

The Royal Scot Hotel & Suites Victoria is an elegant boutique hotel situated in the heart of downtown Victoria, the largest city on Vancouver Island, BC. With its prime location just one block from… More

From US$ 85 Book Now

Halcyon Hot Springs Resort

5655 Highway 23 N, Halcyon Hot Springs, Canada View map

Overlooking the lake, the 4-star Halcyon Hot Springs Resort features a terrace and a seasonal outdoor swimming pool. The resort offers 25 rooms in a ski area of Halcyon Hot Springs. More

From US$ 295 Book Now

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada View map

Offering guests 3 restaurants, the lovely Penticton Lakeside Resort centrally sits a 10-minute ride from Cherry Lane Shopping Centre. Located only a few steps from The Book Shop, this Penticton inn… More

From US$ 104 Book Now

The Lonsdale Quay Hotel

123 Carrie Cates Court, North Vancouver, Canada View map

Discover Lonsdale Quay Hotel, a boutique-style haven nestled on Vancouver's waterfront. This luxurious and intimate property offers unparalleled service, style, and customer satisfaction the perfect… More

From US$ 133 Book Now

L'Hermitage Hotel

788 Richards Street, Vancouver, Canada View map

L'Hermitage hotel Vancouver, a luxurious boutique hotel, is situated in the heart of Vancouver's business and shopping districts at the corner of Robson and Richards Streets. This modern and opulent… More

From US$ 211 Book Now

Vancouver Airport Marriott Hotel

7571 Westminster Highway, Richmond, Canada View map

Located merely 500 metres from Minoru Park, the 4-star Vancouver Airport Marriott Hotel Richmond offers 236 rooms along with currency exchange and a lift onsite. Featuring an outdoor swimming pool… More

From US$ 145 Book Now

Coast Victoria Hotel & Marina By Apa

146 Kingston Street, Victoria, Canada View map

The 4-star Coast Victoria Hotel & Marina By Apa is around a 5-minute drive from Royal Theatre and has a swimming pool plus a fitness club. Located in a harbour, this oceanfront hotel is just a… More

From US$ 167 Book Now

Hotel Blu

177 Robson Street, Vancouver, Canada View map

Featuring a bureau de change and a lift, Hotel Blu Vancouver is placed a 15-minute walk from Vancouver Downtown. Guests of this 4-star hotel can relax in a swimming pool or benefit from a steam room,… More

From US$ 212 Book Now

Four Points By Sheraton Victoria Gateway

829 Mccallum Road, Langford, Canada View map

The sumptuous 4-star Four Points By Sheraton Victoria Gateway Hotel Langford, located about 10 minutes by car from Fort Rodd Hill National Historic Site, offers an indoor pool, high-speed Internet… More

From US$ 115 Book Now

Hilton Vancouver Downtown, Bc, Canada

433 Robson Street, Vancouver, Canada View map

Offering 206 rooms, the contemporary Hilton Vancouver Downtown, Bc, Canada Hotel is near a beach district, 10 minutes by car from the award-winning civic history Museum of Vancouver. Boasting a… More

From US$ 159 Book Now

Hotel Le Soleil By Executive Hotels

567 Hornby Street, Vancouver, Canada View map

The 4-star Hotel Le Soleil By Executive Hotels Vancouver is set only 1.1 km from Nelson Park and only 1.2 km from Spirit Wrestler Gallery. A private parking lot is available on site. More

From US$ 217 Book Now

Dashwood Manor Seaside Bed & Breakfast

1 Cook Street, Victoria, Canada View map

Located at a distance of 350 metres from Queen Elizabeth II, the 4-star Dashwood Manor Seaside Bed & Breakfast Bed & Breakfast Victoria offers 11 rooms with views of the ocean. Boasting relaxing… More

From US$ 167 Book Now

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada View map

Located 25 minutes on foot from Quimper Park, the stunning Sookepoint Ocean Cottage Resort includes 16 rooms with views of the ocean. Wi-Fi is offered throughout the property at this Sooke resort. More

From US$ 257 Book Now

Villa Eyrie Resort

600 Ebedora Lane, Malahat, Canada View map

Villa Eyrie Resort Malahat is located in Malahat, within a 10-minute drive of Spectacle Lake, and offers a swimming pool. All guests can enjoy Wi-Fi throughout the property and access to a fitness… More

From US$ 229 Book Now

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada View map

Offering a comfortable location 3.7 km from Mission Hill Family Estate Winery, the comfortable The Cove Lakeside Resort West Kelowna includes 2 spa tubs. Featuring an outdoor pool, the 4-star smoke… More

From US$ 435 Book Now

Old House Hotel

1730 Riverside Lane, Courtenay, Canada View map

Experience ultimate luxury at the Old House Hotel & Spa Courtenay, an all-suite hotel comprised of two West Coast-inspired buildings set along the Courtenay River. Offering spacious accommodations… More

From US$ 133 Book Now

The Parkside Hotel And Spa

810 Humboldt Street, Victoria, Canada View map

Situated 5 minutes' drive from Art Gallery of Greater Victoria, the fine The Parkside Hotel And Spa Victoria features Wi-Fi in public areas and a private parking lot on site. Boasting a prime… More

From US$ 144 Book Now

Oswego Hotel

500 Oswego Street, Victoria, Canada View map

**Welcome to the Oswego Hotel Victoria**, where modern design meets exceptional service amidst the vibrant backdrop of James Bay. Just steps away from downtown, guests are perfectly positioned to… More

From US$ 145 Book Now

Auberge Vancouver Hotel

837 West Hastings Street, Vancouver, Canada View map

Set in the bustling shopping hub of Downtown Vancouver, the Auberge Vancouver Hotel offers its guests the epitome of urban luxury alongside an authentic boutique experience. Surrounded by chain and… More

From US$ 133 Book Now

Element By Westin Vancouver Metrotown

5988 Willingdon Avenue, Burnaby, Canada View map

Element By Westin Vancouver Metrotown Hotel Burnaby, located within a 5-minute drive of Bonsor Recreation Complex, features Wi-Fi in public areas. While boasting a location only a short drive from… More

From US$ 272 Book Now

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada View map

The convenient Hilton Vancouver Airport Hotel Richmond is a 10-minute ride from Thrangu Monastery and has an outdoor swimming pool and a fitness club. Located within a 10-minute drive of a family… More

From US$ 161 Book Now

Coast Capri Hotel

1171 Harvey Avenue, Kelowna, Canada View map

Situated 15 km from Kelowna International airport, the perfect 4-star Coast Capri Hotel Kelowna features 2 on-nsite restaurants. Boasting an outdoor pool and a fitness room, the family-friendly hotel… More

From US$ 130 Book Now

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Ne, Salmon Arm, Canada View map

Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm, located only 300 metres from Salmon Arm Wharf Fishing Pier and within 25 minutes' walk of Centenoka Park Mall, features an outdoor… More

From US$ 135 Book Now

Prestige Radium Hot Springs Resort, Worldhotels Crafted

7493 Main Street West, Radium Hot Springs, Canada View map

The 4-star Prestige Radium Hot Springs Resort, Worldhotels Crafted, located merely 250 metres from Dry Gulch Provincial Park, offers an indoor swimming pool and Wi-Fi in public areas. Situated in a… More

From US$ 200 Book Now

Carmana Hotel & Suites

1128 Alberni St, Vancouver, Canada View map

Experience unparalleled comfort and relaxation at Carmana Plaza Hotel Vancouver, a property situated in the heart of West End, a quiet residential area offering unique experiences and within walking… More

From US$ 127 Book Now

Executive Suites Hotel & Conference Center, Metro Vancouver

4201 Lougheed Highway, Burnaby, Canada View map

The exceptional Executive Suites hotel Metro Vancouver Burnaby is a full-service, all-suite hotel that offers luxurious accommodation, outstanding customer service, and an award-winning Chef's… More

From US$ 116 Book Now

The St. Regis Hotel

602 Dunsmuir St, Vancouver, Canada View map

Nestled in the heart of downtown Vancouver, the hub of financial and commercial activities, The St. Regis Hotel is a locally-owned boutique hotel boasting an array of facilities that cater to a… More

From US$ 137 Book Now

The Beach Club Resort — Bellstar Hotels & Resorts

181 Beachside Drive, Parksville, Canada View map

Nestled on Vancouver Island's east coast, The Beach Club Resort is a luxurious oceanfront property with a rich history that dates back to 1917. It has hosted famous guests like Queen Elizabeth II and… More

From US$ 130 Book Now

Prestige Lakeside Resort, Worldhotels Elite

701 Lakeside Drive, Nelson, Canada View map

The 4-star Prestige Lakeside Resort, Worldhotels Elite Nelson is located 41 minutes' drive from West Kootenay Regional airport and offers a swimming pool as well as a fitness suite. The smoke-free… More

From US$ 201 Book Now

Sundial Hotel

4340 Sundial Crescent, Whistler, Canada View map

Located within 5 minutes' drive of the scenic Lost Lake, the 4-star Sundial Hotel Whistler features Wi-Fi in public areas and private car parking on site. The boutique-style hotel has an incredible… More

From US$ 125 Book Now

Legends

2036 London Lane, Whistler, Canada View map

Discover the award-winning Legends Whistler Aparthotel, nestled in a scenic location offering pure winter magic at Whistler Blackcomb with 8,171 acres and over 200 trails of powder-filled bowls… More

From US$ 141 Book Now

Sonora Resort

Florence Lake Access Rd, Sonora Island, Canada View map

Providing 88 rooms, the 4-star Sonora Resort Canada Sonora Island is 4.5 km from Rock Bay Marine Provincial Park. More

From US$ 1028 Book Now

Sandman Signature Langley Hotel

8828 201 Street, Langley, Canada View map

Sandman Signature Langley Hotel is conveniently located with easy access to Trans Canada Highway 1. A perfect choice for visitors exploring Abbotsford, Langley, Surrey, Vancouver, and surrounding… More

From US$ 97 Book Now

Prestige Treasure Cove Resort, Worldhotels Elite

2005 Highway 97 S, Prince George, Canada View map

The comfortable 4-star Prestige Treasure Cove Resort, Worldhotels Elite Prince George, located 3.4 km from Purden Lake Provincial Park, offers an indoor swimming pool and Wi-Fi in public areas. The… More

From US$ 88 Book Now

Exchange Hotel Vancouver

475 Howe Street, Vancouver, Canada View map

Experience a fusion of history and modern elegance at the Exchange Hotel Vancouver, a unique property that showcases a hand-selected collection of artwork from Italy, France, Sweden, and the UK. This… More

From US$ 154 Book Now

Radisson Blu Vancouver Airport Hotel & Marina

3500 Cessna Drive, Richmond, Canada View map

Immerse yourself in the natural beauty of Fraser River with a stay at Pacific Gateway Hotel at Vancouver Airport, your natural choice for comfort and convenience. More

From US$ 157 Book Now

Watermark Beach Resort

15 Park Place, Osoyoos, Canada View map

Centrally located a minute's walk from Osoyoos and District Museum and Archives, the upmarket Watermark Beach Resort Osoyoos features 2 outdoor hot tubs. Nestled in a museum neighbourhood, this 4… More

From US$ 193 Book Now

Hotel Belmont Vancouver - Mgallery Collection

654 Nelson Street, Vancouver, Canada View map

Located in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe and just a 5-minute walk from Vancouver City Center tube station, the 4-star Hotel Belmont Vancouver… More

From US$ 124 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

Located 150 metres from Okanagan Lake, Prestige Beach House, Worldhotels Crafted Kelowna hotel includes an indoor pool. Boasting a gym area, this 4-star inn is right in the centre of the city, not… More

From US$ 111 Book Now

Glacier House Hotel & Resort

1870 Glacier Lane, Revelstoke, Canada View map

The 4-star Glacier House Hotel & Resort Revelstoke, located 2.5 km from Moses Falls, offers a swimming pool and Wi-Fi in the rooms. The eco-friendly hotel features 24 rooms in a popular area, 15… More

From US$ 145 Book Now

Quaaout Lodge & Spa At Talking Rock Golf Resort

1663 Little Shuswap Lake Road West, Squilax, Canada View map

Quaaout Lodge & Spa At Talking Rock Golf Resort Squilax offers 70 rooms in the vicinity of Little Shuswap Lake, just 1 km away. This hotel features a swimming pool and high-speed Internet access in… More

From US$ 247 Book Now

Qualicum Beach Inn

2690 Island Highway West, Qualicum Beach, Canada View map

The Qualicum Beach Inn is where affordable luxury meets the seaside town of Qualicum Beach on Vancouver Island. Located just steps away from the beach, this property offers an incredible ocean view… More

From US$ 292 Book Now

Sutton Place Hotel Revelstoke Mountain Resort

2950 Camozzi Road, Revelstoke, Canada View map

Sutton Place Hotel Revelstoke Mountain Resort, just 250 metres from Revelstoke Mountain Resort Ski Lift in Revelstoke, offers 2 spa tubs. The 4-star hotel features 59 rooms with river views, a… More

From US$ 159 Book Now

Hotel Zed Tofino

1258 Pacific Rim Highway, Tofino, Canada View map

Offering bicycles for rent, as well as Wi-Fi throughout the property, Hotel Zed Tofino is only 1.4 km from Maquinna Provincial Marine Park. You can enjoy a hot tub and a sauna at this 4-star hotel… More

From US$ 78 Book Now

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada View map

Featuring a cash machine and a lift, Pacific Shores Resort & Spa is nestled in Parksville, approximately 25 minutes' walk from Rathtrevor Beach Provincial Park. The resort is placed at a 4.3-km… More

From US$ 68 Book Now

Metropolitan Hotel Vancouver

645 Howe Street, Vancouver, Canada View map

Located a 10-minute ride from Granville Island, the deluxe 4-star Metropolitan Hotel Vancouver features Wi-Fi in the rooms and private car parking on site. With Christ Church Cathedral relatively… More

From US$ 163 Book Now