Hotel deals in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
16 Oct 2026
Check-out date:
17 Oct 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 Abbotsford Agassiz Aldergrove Alert Bay Anahim Lake Avola Balfour Barkerville Barriere Beaverdell Bedwell Harbour Bennett Bay Big White Ski Resort Blind Bay Blue River Boston Bar Bowser Brentwood Bay Brew Bay Bridge Lake Burnaby Cache Creek Campbell River Cariboo Castlegar Chase Chemainus Cherryville Chetwynd Chilliwack Christina Lake Clearwater Clinton Coal Harbour Cobble Hill Colwood Comox Coquitlam Courtenay Cowichan Bay Cranbrook Creston Dawson Creek Dease Lake Delta Denman Island Duncan Egmont Enderby Esquimalt Fairmont Hot Springs Fanny Bay Fauquier Fernie Fernwood Field Fintry Fort Nelson Fort St. John Gabriola 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 Masset McBride Merritt Merville Metchosin Mill Bay Mission Nakusp Nanaimo Nanoose Bay Naramata Nelson New Denver New Westminster Nimpo Lake North Saanich North Vancouver Oak Bay Okanagan Falls Oliver Osoyoos Panorama Parksville Parson Peachland Pemberton Penticton Port Alberni Port Alice Port Coquitlam Port Hardy Port Mcneill Port Moody Port Renfrew Powell River Prince George Prince Rupert Princeton Qualicum Beach Quathiaski Cove Quesnel Radium Hot Springs Revelstoke Richmond Roberts Creek Rossland Saanich Saanichton Salmon Arm Salmon Beach Saltspring Island Sandspit Sayward Sechelt Shawnigan Lake Shirley Sicamous Sidney Silver Star Smithers Snug Cove Sooke Sorrento Squamish Stewart Sturdies Bay Summerland Sun Peaks Sunshine Valley Surrey Tahsis Telkwa Terrace Tete Jaune Cache Tofino Trail Tsawwassen Tumbler Ridge Ucluelet Valemount Vancouver Vanderhoof Vernon Vesuvius 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

Chilliwack

Brentwood Bay

North Vancouver

Sorrento

Kelowna

Victoria

Kamloops

West Vancouver

Previous
Next

Where to stay in British Columbia?

1767 Apartments  |  1385 Holiday homes  |  1038 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)

Situated 500 metres from The Spa at Four Seasons Resort, the hotel is only a 9-minute walk from the Upper Village Market. Perched in…

9.5
Exceptional
384 reviews

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada (Open map)

The centre of Ucluelet can be reached in 10 minutes' walk of this hotel, and such cultural venues as the Cedar House Gallery are 0.9…

9.7
Exceptional
126 reviews

Fairmont Pacific Rim Hotel

1038 Canada Place, Vancouver, Canada (Open map)

The civic history Museum of Vancouver is 2.4 km from the hotel, while 2.1 km from the short inlet "False Creek" this place. Situated around…

9.2
Superb
533 reviews

Top 4-star hotels in British Columbia

River Rock Casino Resort & The Hotel

8811 River Road, Richmond, Canada (Open map)

The hotel lies approximately 5 minutes' drive from Ketcheson Neighbourhood Park and just moments from EXIT Canada Richmond. The 4-star River Rock Casino Resort &…

Hotel Le Soleil By Executive Hotels

567 Hornby Street, Vancouver, Canada (Open map)

The 405-hectare public Stanley Park is 2.6 km from this upscale hotel, and Granville Island is situated 2.3 km away. Hotel Le Soleil By…

9.0
Superb
2749 reviews

Pacific Sands Beach Resort

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

The resort lies only 0.7 km from English Cove and about 6 km from the Clayoquot Sound. Located approximately a 20-minute walk from the…

9.2
Superb
355 reviews

Top 3-star hotels in British Columbia

Princess And The Pea Hotel

21628 48 Avenue, Langley, Canada (Open map)

At the hotel, you'll be around 700 metres from Immanuel Christian Reformed Church and a short way from the Canadian Museum of Flight. Located nearly…

9.8
Exceptional
171 reviews

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada (Open map)

The positioning of the hotel right in the centre of Vancouver ensures fast access to the 2009 bronze A-maze-ing Laughter Sculpture, which is…

8.8
Fabulous
954 reviews

Balcomo, A Ramada By Wyndham

1050 Eckhardt Ave. West, Penticton, Canada (Open map)

Surrounded by a lake and a river, the hotel is located within 9 minutes' drive of Penticton Regional airport. Situated a mere 14 minutes' walk…

9.0
Superb
626 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 3.7 km from the public park "Kinsmen Beach" and James Chabot Provincial Park is 2.1 km away. Providing a convenient setting…

9.3
Superb
268 reviews

Sooke Harbour House Hotel

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

The hotel is about 10 minutes' drive from Ed MacGregor Park and just near Dufour at Whiffin Spit bus stop. The comfortable Sooke Harbour House…

9.2
Superb
35 reviews

Mackenzie Beach Resort

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

The centre of Tofino can be reached within a 25-minute walk, and natural attractions like the Tonquin Park are 4.1 km away. The 2…

8.8
Fabulous
677 reviews

Recommended hotels in British Columbia

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada (Open map)

This Parksville resort has a great location within walking distance of a river. The 3-star Oceanside Village Resort Parksville, located about a 5-minute…

9.5
Exceptional
112 reviews

Blue Horizon Hotel

1225 Robson Street, Vancouver, Canada (Open map)

Robson Street is located around 200 metres from the hotel, and such natural sites as Granville Island are nearly 30 minutes' walk away. Offering a…

9.0
Superb
8365 reviews

Naturally Pacific Resort

700 Petersen Road, Campbell River, Canada (Open map)

Such city attractions as Elk Falls Provincial Park, which is 2.6 km from the resort, and the Maritime Heritage Centre, which is 2.1 km away…

9.1
Superb
550 reviews
Thank you for subscribing
Close