Hotel deals in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
14 Mar 2026
Check-out date:
15 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 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 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 Robson Mount Washington Nakusp Nanaimo Nanoose Bay Naramata Nelson New Hazelton New Westminster Nimpo Lake North Saanich North Vancouver 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 Sayward 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

Bayeux

Tofino

Fort St. John

Sun Peaks

Duncan

Kelowna

Ganges

Victoria

Whistler

Sechelt

North Vancouver

Previous
Next

Where to stay in British Columbia?

1245 Apartments  |  998 Holiday homes  |  954 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
382 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

Paradox Vancouver

1161 West Georgia Street, Vancouver, Canada (Open map)

This luxury hotel is located only 0.8 km from The Orpheum and just 500 m from Burrard tube station. The 4-star Paradox Vancouver hotel…

9.2
Superb
2172 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

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

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.1
Superb
115 reviews

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

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

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
364 reviews

L'Hermitage Hotel

788 Richards Street, Vancouver, Canada (Open map)

This Vancouver hotel is situated near the beach district of Vancouver, only 1.3 km from and False Creek. Proudly offering an own art gallery, the…

9.3
Superb
1652 reviews

Cox Bay Beach Resort

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

The hotel boasts a charming setting a stone's throw from the Tourism Tofino Visitor Centre. Offering guests two beaches, the 4-star Cox Bay Beach…

9.2
Superb
159 reviews
Thank you for subscribing
Close