Special offers and Exclusive deals

Search Hotels

2026-01-15
2026-01-16
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

River Rock Casino Resort & The Hotel

8811 River Road, Richmond, Canada View map

The 4-star River Rock Casino Resort & The Hotel Richmond includes 202 rooms and is situated nearly 25 minutes' walk from Fraser River. More

Book Now

Emerald Lake Lodge

1 Emerald Lake Road, Po Box 10, Field, Canada View map

**Experience the Jewel of the Rockies at Emerald Lake Lodge** More

From US$ 145 Book Now

Harrison Hot Springs Resort & Spa

100 Esplanade Avenue, Harrison Hot Springs, Canada View map

More

From US$ 118 Book Now

Sheraton Vancouver Wall Centre

1000 Burrard Street, Vancouver, Canada View map

Situated in the vibrant heart of downtown, the Sheraton Vancouver Wall Centre elegantly combines contemporary comfort with breathtaking city views. This architectural gem, characterized by its… More

From US$ 143 Book Now

Pinnacle Hotel Harbourfront

1133 West Hastings Street, Vancouver, Canada View map

Located in the heart of Downtown Vancouver, overlooking the glorious Coal Harbour neighbourhood, the Pinnacle Hotel Harbourfront offers an unparalleled experience. A fixture of this bustling district… More

From US$ 107 Book Now

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada View map

Set within a stunning 22-acre expanse of tranquil Arbutus and Douglas fir forest, Tigh-Na-Mara Seaside Spa Resort offers a breathtaking escape on Vancouver Island, where majestic old-growth trees… More

From US$ 123 Book Now

Paradox Vancouver

1161 West Georgia Street, Vancouver, Canada View map

Situated in the vibrant Coal Harbour, Paradox Vancouver offers a seamless blend of luxury and sophistication, catering to both business and leisure travelers. The property's unique location provides… More

From US$ 234 Book Now

The Parker Hotel And Rooftop

1379 Howe Street, Vancouver, Canada View map

**The Parker Hotel Vancouver is your premier urban retreat nestled in the heart of one of downtown's most vibrant neighborhoods. More

From US$ 79 Book Now

Fairmont Hot Springs Resort

5225 Fairmont Resort Road, Fairmont Hot Springs, Canada View map

If you like sports, the 4-star Fairmont Hot Springs Resort provides a golf playground and a mini golf course, as well as access to mini golf and tennis. Offering a prime location within close… More

From US$ 168 Book Now

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada View map

Situated within 25 minutes' walk of Beacon Hill Park, the 4-star Delta Hotels By Marriott Victoria Ocean Pointe Resort features Wi-Fi in public areas and private parking on site. Ideally located in… More

From US$ 153 Book Now

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada View map

The comfortable 4-star Black Rock Oceanfront Resort Ucluelet is a 5-minute drive from Amphitrite Point Lighthouse and has an outdoor swimming pool plus a fitness area. Surrounded by a forest, the… More

From US$ 142 Book Now

Sheraton Vancouver Guildford Hotel

15269 104Th Avenue, Surrey, Canada View map

Featuring car rentals, as well as Wi-Fi throughout the property, the 4-star Sheraton Vancouver Guildford Hotel Surrey is 2 km from Hawthorne Park. The hotel is conveniently located in an… More

From US$ 101 Book Now

Hotel Grand Pacific

463 Belleville Street, Victoria, Canada View map

Hotel Grand Pacific is located in Downtown Victoria, the largest city on Vancouver Island, BC. This affordable vacation destination offers guests welcoming comfort, world-class facilities, and an… More

From US$ 132 Book Now

Sandman Signature Vancouver Airport Hotel & Resort

10251 Saint Edwards Drive, Richmond, Canada View map

Featuring 2 bars, the unique 4-star Sandman Signature Vancouver Airport Hotel & Resort Richmond offers a location a 10-minute ride from North Arm Bridge. Guests can benefit from a sports club and an… More

From US$ 95 Book Now

Vancouver Marriott Pinnacle Downtown Hotel

1128 West Hastings Street, Vancouver, Canada View map

The Vancouver Marriott Pinnacle Downtown Hotel is an exquisite green oasis nestled in the heart of the bustling downtown area. This property seamlessly blends luxury with accessibility, placing… More

From US$ 194 Book Now

Civic Hotel, Autograph Collection

13475 Central Avenue, Surrey, Canada View map

Offering a swimming pool and views of the city, Civic Hotel, Autograph Collection Surrey is situated approximately a 5-minute ride from Surrey Civic Hall. All guests can enjoy Wi-Fi in public areas… More

From US$ 150 Book Now

Blue Horizon Hotel

1225 Robson Street, Vancouver, Canada View map

Located in West End with interesting and unique things to see and do and just a 10-minute walk from Burrard tube station, the 31-story Blue Horizon Hotel Vancouver features a steam room, a Jacuzzi… More

From US$ 136 Book Now

Aava Whistler Hotel

4005 Whistler Way, Whistler, Canada View map

In the heart of Whistler Village, Aava Whistler Hotel offers an ideal sanctuary for adventurers seeking both excitement and comfort. This inviting property serves as more than just a place to rest it… More

From US$ 115 Book Now

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada View map

Conveniently located just 10 km from Cranbrook and the Canadian Rockies International Airport, St. Eugene Golf Resort & Casino offers easy access to the region's hiking trails, indigenous cultural… More

From US$ 96 Book Now

Inn At Laurel Point

680 Montreal Street, Victoria, Canada View map

The Inn at Laurel Point Victoria is an upscale property with impressive green features and a picturesque setting on a peninsula near the entrance to Victoria's Inner Harbour. With stunning views of… More

From US$ 105 Book Now

Victoria Marriott Inner Harbour

728 Humboldt Street, Victoria, Canada View map

**The Victoria Marriott Inner Harbour is an inviting urban oasis where modern comforts meet the charm of British Columbia's capital. Nestled in the heart of downtown, this beautifully appointed hotel… More

From US$ 190 Book Now

Naturally Pacific Resort

700 Petersen Road, Campbell River, Canada View map

Situated 5 minutes' walk from the Campbell River Golf and Country Club, Naturally Pacific Resort Campbell River offers an indoor pool. This resort is 2.8 km from Elk Falls Provincial Park and… More

From US$ 127 Book Now

Oswego Hotel

500 Oswego Street, Victoria, Canada View map

**Welcome to the Oswego Hotel Victoria**, a luxurious retreat nestled in the vibrant James Bay neighborhood, just blocks from downtown. Here, you'll be immersed in the rich tapestry of the city, with… More

From US$ 145 Book Now

Pacific Sands Beach Resort

1421 Pacific Rim Hwy, Tofino, Canada View map

Featuring bicycle rentals, as well as Wi-Fi throughout the property, Pacific Sands Beach Resort Tofino is within a 5-minute drive of Cox Bay. The 4-star resort provides plenty of amusement for kids… More

From US$ 571 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$ 118 Book Now

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada View map

The 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos, positioned right in the centre of Osoyoos, features 9 golf courses for an unforgettable experience. Boasting a swimming pool… More

From US$ 140 Book Now

Coast Coal Harbour Vancouver Hotel by APA

1180 West Hastings Street, Vancouver, Canada View map

**Welcome to the Coast Coal Harbour Vancouver Hotel by APA**-a modern oasis nestled in the picturesque surroundings of Coal Harbour. This exceptional property serves as your ideal base for… More

From US$ 165 Book Now

Hotel Zed Tofino

1258 Pacific Rim Hwy, Tofino, Canada View map

More

From US$ 78 Book Now

Hotel Belmont Vancouver - Mgallery Collection

654 Nelson Street, Vancouver, Canada View map

Nestled in the vibrant heart of Vancouver's entertainment district, the newly renovated Hotel Belmont Vancouver - MGallery Collection offers a boutique hotel experience that seamlessly blends modern… More

From US$ 124 Book Now

Nita Lake Lodge

2131 Lake Placid Road, Whistler, Canada View map

Providing an unique setting at a distance of 3.9 km from Audain Art Museum, the sumptuous 4-star Nita Lake Lodge Whistler hotel includes 2 restaurants. This smoke-free resort has a heated swimming… More

From US$ 187 Book Now

Georgian Court Hotel, Worldhotels Elite

773 Beatty Street, Vancouver, Canada View map

Nestled in the heart of downtown Vancouver, the Georgian Court Hotel offers a distinctive boutique experience, seamlessly blending elegance with accessibility. More

From US$ 82 Book Now

Halcyon Hot Springs Resort

5655 Highway 23, Halcyon Hot Springs, Canada View map

**Welcome to Halcyon Hot Springs Resort**, a unique heavenly retreat nestled between the spectacular Selkirk and Monashee Mountain ranges. This Canadian paradise is renowned for its healing, lithia… More

From US$ 319 Book Now

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada View map

**Welcome to Kingfisher Pacific Resort & Spa**, an enchanting oasis nestled along the shores of Vancouver Island. Here, guests can immerse themselves in the breathtaking beauty of the Georgia Strait,… More

From US$ 160 Book Now

The Crystal Lodge

4154 Village Green, Whistler, Canada View map

Nestled in the heart of Whistler Village, the Crystal Lodge embodies the spirit of the mountains with its warm welcome and award-winning service. More

From US$ 95 Book Now

Coast 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

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada View map

The Rockwater Secret Cove Resort is an idyllic sanctuary nestled along the breathtaking Sunshine Coast. This enchanting retreat offers guests a unique blend of rustic charm and modern comforts, ideal… More

From US$ 115 Book Now

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada View map

**Welcome to Long Beach Lodge Resort**, a delightful oasis nestled in the stunning natural beauty of Tofino on Vancouver Island's west coast. More

From US$ 216 Book Now

Delta Hotels By Marriott Burnaby Conference Centre

4331 Dominion Street, Burnaby, Canada View map

**Delta Hotels by Marriott Burnaby Conference Centre: A Modern Retreat in the Heart of Burnaby** With convenient access to nearby Vancouver, guests are perfectly situated to explore the best the area… More

From US$ 115 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$ 127 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

The Beach Club Resort — Bellstar Hotels & Resorts

181 Beachside Drive, Parksville, Canada View map

**Discover The Beach Club Resort - Bellstar Hotels & Resorts** More

From US$ 130 Book Now

The Westin Wall Centre, Vancouver Airport

3099 Corvette Way, Richmond, Canada View map

The upscale 4-star The Westin Wall Centre, Vancouver Airport Hotel Richmond is located 5 km from Vancouver airport and offers an indoor pool as well as a fitness area. Featuring a sauna, a shared… More

From US$ 133 Book Now

The Parkside Hotel And Spa

810 Humboldt Street,, Victoria, Canada View map

**Welcome to The Parkside Hotel & Spa Victoria, a sanctuary nestled in the heart of one of Canada's most picturesque cities.** With the success of British Columbia's reopening plan, guests can now… More

From US$ 144 Book Now

Chateau Victoria Hotel & Suites

740 Burdett Ave, Victoria, Canada View map

**Experience the Charm of Château Victoria Hotel & Suites** More

From US$ 113 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

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$ 117 Book Now

Pan Pacific Whistler Mountainside

4320 Sundial Crescent, Whistler, Canada View map

**Experience the Essence of Adventure at Pan Pacific Whistler Mountainside** More

From US$ 156 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

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

Delta Hotels By Marriott Whistler Village Suites

4308 Main Street, Whistler, Canada View map

The 4-star Delta Hotels By Marriott Whistler Village Suites, located nearly a 5-minute drive from Taman Sari Royal Heritage Spa, is proud to offer 3 hot tubs. This smoke-free hotel features 207 rooms… More

From US$ 128 Book Now