Hotel deals in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
17 Jul 2025
Check-out date:
18 Jul 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 Apex Mountain Armstrong Barkerville Barriere Bedwell Harbour Big White Ski Resort Blind Bay Blue River Boston Bar Bowen Island Bowser Brentwood Bay Brew Bay Bridge Lake Burnaby Burns Lake Cache Creek Campbell River Castlegar Chase Chemainus Chetwynd Chilliwack Christina Lake Clearwater Clinton Cobble Hill Colwood Comox Coquitlam Courtenay Cowichan Bay Cranbrook Creston Crofton Cumberland Dawson Creek Dease Lake Delta Denman Island Duncan Egmont Elkford Enderby Esquimalt Fairmont Hot Springs Fanny Bay Fernie Fernwood Field Fort Nelson Fort St. John Fulford Harbour Gabriola Ganges Garden Bay Gibsons Gold River Golden Goldstream Station Grand Forks Greenwood Hagensborg Halfmoon Bay Harrison Hot Springs Harrison Mills Hedley 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 Likely Lillooet Logan Lake Lone Butte Lumby Lund Lynn Creek Lytton Mackenzie Madeira Park Malahat Malakwa Maple Ridge McBride Merritt Metchosin Mill Bay Mission Montague Harbour Mount Robson Nakusp Nanaimo Nanoose Bay Naramata Nelson 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 Qualicum Beach Quathiaski Cove Queen Charlotte Quesnel Radium Hot Springs Revelstoke Richmond Roberts Creek Rossland Saanich Saanichton Salmon Arm Salmon Beach Saltspring Island Sayward Sechelt Shawnigan Lake Shirley Sicamous Sidney Silver Star Smithers Snug Cove Sooke Sorrento Squamish Stewart Sturdies Bay Summerland Sun Peaks Sunshine Valley Surrey Tappen Terrace Tete Jaune Cache Tlell Tofino Trail Tsawwassen Tumbler Ridge Ucluelet Valemount Vancouver Vanderhoof Vavenby Vernon Victoria West Kelowna West Vancouver Westbank Whistler White Rock Williams Lake Winfield Youbou
  • All cities
  • Main cities
  • Places of interest

Previous
Next
Previous
Next

Hagensborg

Ucluelet

Nimpo Lake

Duncan

Tofino

Nanaimo

Nelson

Fort St. John

Vancouver

Ganges

Bayeux

Sechelt

Sun Peaks

Kelowna

Prince Rupert

Prince George

Victoria

Quesnel

Whistler

Fernie

Terrace

Abbotsford

Smithers

Fort Nelson

North Vancouver

Previous
Next

Where to stay in British Columbia?

1765 Apartments  |  1284 Holiday homes  |  1081 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)

The oceanfront accommodation places you just a 7-minute walk from Oak Bay Marina and within a 10-minute drive of Abkhazi Garden. Situated in…

9.4
Superb
410 reviews

Rosewood Hotel Georgia

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

The heritage property is located in the heart of Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, 5…

9.4
Superb
864 reviews

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada (Open map)

Situated relatively close to Blackcomb Way, the accommodation also gives access to such sports venues as Whistler Olympic Plaza, which is a 12-minute stroll…

9.3
Superb
414 reviews

Top 4-star hotels in British Columbia

Paradox Vancouver

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

The property boasts a prime location in Vancouver, within minutes of Burrard underground station. Offering a bureau de change and a cash machine, Paradox Hotel…

9.2
Superb
2972 reviews

Nita Lake Lodge

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

This Whistler property is 2.6 km from Rainbow Park and 2.6 km from Panorama Ridge. Located in Whistler Creekside with a host of stores at…

9.2
Superb
617 reviews

L'Hermitage Hotel

788 Richards Street, Vancouver, Canada (Open map)

The luxury accommodation is located in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, at a distance of…

9.3
Superb
1681 reviews

Top 3-star hotels in British Columbia

The Sylvia Hotel

1154 Gilford Street, Vancouver, Canada (Open map)

Located in the heart of Vancouver and within 5 minutes' drive of The Orpheum Theatre, this charming property is also just next door to English…

8.8
Fabulous
1163 reviews

Sunwolf Riverside Cabins

70002 Squamish Valley Road, Brackendale, Canada (Open map)

This pet-friendly resort is about 60 km from Green Lake Seaplane Base airport and 10 minutes' drive from such cultural venues as Brackendale Art…

9.1
Superb
232 reviews

Hotel Zed Victoria

3110 Douglas Street, Victoria, Canada (Open map)

The accommodation lies right in the centre of Victoria, approximately a 5-minute walk from Victoria Day Parade. Situated around 10 minutes' drive from Royal…

8.8
Fabulous
480 reviews

Top 2-star hotels in British Columbia

The Sentinel Hotel

5278 Amundsen Road, Kaslo, Canada (Open map)

Mirror Lake is around 10 minutes' drive from this Kaslo lodge, while Kelowna is 187 km away. Situated a 15-minute ride from The SS…

9.5
Exceptional
73 reviews

Headwaters Lodge At Eagle Ranch Resort

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

Situated within 25 minutes' walk of James Chabot Provincial Park, the accommodation also gives access to such sports venues as Eddie Mountain Memorial Arena Ice…

9.3
Superb
256 reviews

Turtle Mountain Inn

4228 Horizon Court, Vernon, Canada (Open map)

The property is about 45 km from Kelowna International airport and within 25 minutes' walk of such cultural venues as Okanagan Science Centre. Overlooking the…

9.2
Superb
11 reviews

Recommended hotels in British Columbia

Arbutus Grove Motel

1182 East Island Highway, Parksville, Canada (Open map)

The accommodation is conveniently situated a 10-minute drive from Englishman River Regional Park. Arbutus Grove Motel Parksville features 10 rooms and lies around 10…

9.1
Superb
268 reviews

Selkirk Inn

1105 North Trans Canada Hwy., Golden, Canada (Open map)

This inn is 2.5 km from Art Rush Gallery and 10 minutes' drive from Kicking Horse Pedestrian Bridge. Offering location 500 metres from Burges & James…

Holiday Inn Express And Suites Surrey By Ihg

15808 104Th Avenue, Surrey, Canada (Open map)

The property is situated in the Guildford district, 30 km from Boundary Bay airport. Located in the heart of Surrey, the 2-star Holiday Inn…

8.8
Fabulous
226 reviews
Thank you for subscribing
Close