Hotel deals in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
02 Dec 2025
Check-out date:
03 Dec 2025
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 Cobble Hill Colwood Comox Coquitlam Courtenay Cowichan Bay Cranbrook Crawford Bay Creston Cumberland Dawson Creek Delta Denman Island Duncan Egmont Enderby Esquimalt Fairmont Hot Springs Fernie Fernwood Field Fintry Fort Nelson Fort St. John Fulford Harbour Gabriola Galiano Island Ganges Garden Bay Gibsons Gillies Bay Gold River Golden Goldstream Station Grand Forks Greenwood Guildford 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 Lumby Lund Lynn Creek Lytton Madeira Park Malahat Malakwa Maple Ridge McBride Merritt Merville Metchosin Mill Bay Mission Mount Robson Nakusp Nanaimo Nanoose Bay Naramata Nelson New Denver 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 Savona Sechelt Shawnigan Lake Shirley Sicamous Sidney Silver Star Smithers Snug Cove Sointula Sooke Sorrento Sparwood 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

Vancouver

Hagensborg

Sydney

Ucluelet

Nimpo Lake

Duncan

Tofino

Nanaimo

Nelson

Petersburg

Fort St. John

Gillies Bay

Ganges

Bayeux

Sechelt

Sun Peaks

Kelowna

Prince Rupert

Prince George

Victoria

Quesnel

Whistler

Fernie

North Vancouver

Previous
Next

Where to stay in British Columbia?

1636 Apartments  |  1161 Holiday homes  |  1090 Hotels

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

Top 5-star hotels in British Columbia

Oak Bay Beach Hotel (Adults Only)

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

This Oak Bay hotel is nearly a 10-minute drive from Jemmy Jones Island and in proximity to the Pacific Ocean. The comfortable 5-star…

9.4
Superb
404 reviews

Loden Vancouver

1177 Melville Street, Vancouver, Canada (Open map)

Situated 2.2 km from Vanier Park, this smoke-free hotel also gives access to such sports venues as BC Place Stadium, which is a mere…

9.6
Exceptional
351 reviews

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.3
Superb
399 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
369 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
655 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
345 reviews

Top 3-star hotels in British Columbia

Princess And The Pea Hotel

21628 48Th 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.8
Exceptional
175 reviews

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

The tree-lined Cox Bay Beach is 3.7 km from this Tofino hotel, while Third Beach is located 4.7 km away. Situated about 5 minutes'…

8.8
Fabulous
498 reviews

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada (Open map)

Parksville Community Park is 3.2 km from this resort, while the miniature Paradise Mini Golf and Fun Park is 4.1 km away. Located only 5…

9.2
Superb
111 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
264 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.1
Superb
79 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.0
Superb
8 reviews

Recommended hotels in British Columbia

Exchange Hotel Vancouver

475 Howe Street, Vancouver, Canada (Open map)

The 4-star smoke-free hotel boasts a central location within walking distance of public transportation and a short way from the Vancouver Christmas Market.

9.2
Superb
6021 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.1
Superb
1390 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.1
Superb
214 reviews
Thank you for subscribing
Close