Hotel deals in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
23 Mar 2026
Check-out date:
24 Mar 2026
Guests
2 guests
Ages of children:

Top destinations in British Columbia

Your go-to guide to the best locations to spend your next well-deserved holiday

100 Mile House 108 Mile Ranch Abbotsford Agassiz Aldergrove Alert Bay Anahim Lake Armstrong Ashcroft Barkerville Barriere Beaverdell Bedwell Harbour Big White Ski Resort Blind Bay Blue River Boston Bar Bowser Brentwood Bay Brew Bay Bridge Lake Burnaby Cache Creek Campbell River Castlegar Chase Chemainus Chetwynd Chilliwack Christina Lake Clearwater Clinton Coal Harbour Cobble Hill Colwood Comox Coquitlam Courtenay Cowichan Bay Cranbrook Crawford Bay Creston Dawson Creek Delta Denman Island Duncan Egmont Elkford Enderby Esquimalt Fairmont Hot Springs Fernie Fernwood Field Fintry Fort Nelson Fort St. John Fulford Harbour Gabriola Galiano Island Ganges Garden Bay Gibsons Gold River Golden Goldstream Station Grand Forks Greenwood Hagensborg Halfmoon Bay Harrison Hot Springs Harrison Mills Heriot Bay Hope Horseshoe Bay Houston Hudsons Hope Invermere Jade City Kaleden Kamloops Kaslo Kelowna Keremeos Kimberley Kitimat Lac La Hache Ladysmith Lake Country Lake Cowichan Langford Langley Lantzville Lillooet Logan Lake Lone Butte Long Harbour Lumby Lund Lynn Creek Lytton Madeira Park Malahat Malakwa Maple Ridge McBride Merritt Merville Metchosin Mill Bay Mission Mount Washington Nakusp Nanaimo Nanoose Bay Naramata Nelson New Hazelton New Westminster Nimpo Lake North Saanich North Vancouver Oak Bay Okanagan Falls Oliver Osoyoos Panorama Parksville Parson Peachland Pemberton Penticton Pitt Meadows Port Alberni Port Coquitlam Port Hardy Port Mcneill Port Moody Port Renfrew Powell River Prince George Prince Rupert Princeton Puntzi Lake Qualicum Beach Quathiaski Cove Quesnel Radium Hot Springs Revelstoke Richmond Roberts Creek Rogers Pass Rossland Saanich Saanichton Salmon Arm Salmon Beach Saltspring Island Sandspit Sechelt Shawnigan Lake Shirley Sicamous Sidney Silver Star Smithers Snug Cove Sointula Sooke Sorrento Sparwood Spences Bridge Squamish Stewart Sturdies Bay Summerland Sun Peaks Sunshine Valley Surrey Terrace Tete Jaune Cache Tofino Trail Tsawwassen Tumbler Ridge Ucluelet Valemount Vancouver Vanderhoof Vernon Victoria West Kelowna West Vancouver Westbank Whistler White Rock Williams Lake Windermere Winfield Youbou
  • All cities
  • Main cities
  • Places of interest

Previous
Next
Previous
Next

Hagensborg

Vanderhoof

Ucluelet

Vancouver

Prince Rupert

Fernie

Quesnel

Gillies Bay

Nanaimo

Nimpo Lake

Queen Charlotte

Nelson

Fort St. John

Sun Peaks

Bayeux

Duncan

Kelowna

Ganges

Victoria

Whistler

Sechelt

Prince George

North Vancouver

Previous
Next

Where to stay in British Columbia?

1471 Apartments  |  1156 Holiday homes  |  976 Hotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in British Columbia

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada (Open map)

The Spa at Four Seasons Resort is located 500 metres from the hotel, and Green Lake Seaplane Base airport is approximately a 15-minute drive…

9.4
Superb
399 reviews

Oak Bay Beach Hotel (Adults Only)

1175 Beach Drive, Oak Bay, Canada (Open map)

This Oak Bay hotel offers a waterfront location near a boat dock, nearly a 10-minute drive from Jemmy Jones Island. The comfortable 5-star…

9.4
Superb
383 reviews

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada (Open map)

The recently renovated hotel is about 30 km from Tofino-Long Beach airport and within a few blocks of such cultural venues as Cedar House…

9.6
Exceptional
124 reviews

Top 4-star hotels in British Columbia

Pacific Sands Beach Resort

1421 Pacific Rim Hwy, Tofino, Canada (Open map)

The resort is about 5 km from Tofino-Long Beach airport and around 15 minutes by car from such cultural venues as the eagle Aerie…

9.3
Superb
368 reviews

Nita Lake Lodge

2131 Lake Placid Road, Whistler, Canada (Open map)

The Black Tusk Gallery is 3.7 km from this Whistler hotel, while Alexander Falls is in the vicinity of this place. Located merely 400 metres…

9.2
Superb
643 reviews

Villa Eyrie Resort

600 Ebedora Lane, Malahat, Canada (Open map)

Bamberton Park is a 10-minute drive from this 4-star resort, while Spectacle Lake is a 15-minute ride away. Featuring a banquet hall…

9.2
Superb
365 reviews

Top 3-star hotels in British Columbia

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada (Open map)

English Bay Beach is located only a 5-minute walk from the hotel, and Vancouver Harbour Water airport is approximately a 5-minute drive away.

8.8
Fabulous
992 reviews

Residence Inn By Marriott Vancouver Downtown

1234 Hornby Street, Vancouver, Canada (Open map)

The smoke-free hotel is nearly 10 minutes' walk from the Vancouver Art Gallery and around a 15-minute drive from the Sprawling Stanley Urban…

8.8
Fabulous
1037 reviews

Riverside Resort

8018 Mons Road, Whistler, Canada (Open map)

Whistler Blackcomb is 2.8 km from this 3-star resort, and Nicklaus North Golf Course is 13 minutes' stroll away. Riverside Resort Whistler offers 22…

8.8
Fabulous
311 reviews

Top 2-star hotels in British Columbia

Headwaters Lodge At Eagle Ranch Resort

9581 Eagle Ranch Trail, Invermere, Canada (Open map)

The hotel is located in Invermere, steps away from a river. Positioned about 25 minutes' walk from James Chabot Provincial Park and 2.3 km from…

9.4
Superb
254 reviews

Sooke Harbour House Hotel

1528 Whiffin Spit Road, Sooke, Canada (Open map)

You'll need 53-minute drive to Victoria Inner Harbour airport. Situated 3.7 km from Sheringham Distillery, the 2-star Sooke Harbour House Hotel features Wi…

9.2
Superb
13 reviews

The Sentinel Hotel

5278 Amundsen Road, Kaslo, Canada (Open map)

This Kaslo hotel is nestled merely 30 metres from Kootenay Lake. The 2-star The Sentinel Hotel Kaslo is situated in a beach area of…

9.0
Superb
73 reviews

Recommended hotels in British Columbia

Princess And The Pea Hotel

21628 48 Avenue, Langley, Canada (Open map)

The centre of Langley can be reached in 30 minutes' walk of the hotel, and such cultural venues as the Canadian Museum of Flight are…

9.7
Exceptional
177 reviews

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached in 10 minutes' walk of the smoke-free resort, and such cultural venues as the Mark Penney Gallery…

9.0
Superb
1401 reviews

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada (Open map)

This Tofino hotel is situated approximately a 10-minute ride from Henry's Carving Shed and right off a motorway. With a location only 650 metres…

9.0
Superb
215 reviews
Thank you for subscribing
Close