Hotel deals North America Canada British Columbia

Hotels in British Columbia

Find the best deals on 12,024 hotels in British Columbia

Check-in
Check-out
Compare vs. momondo |

Popular cities in British Columbia

Below are the average prices for hotels in popular British Columbia cities
Price
$127 - $193
CHEAPEST CITY IN BRITISH COLUMBIA Revelstoke 13% cheaper Hotels in Revelstoke are the cheapest in British Columbia at just $127 per night on average.
MOST EXPENSIVE CITY IN BRITISH COLUMBIA Whistler 33% more expensive Whistler has the highest priced hotels in British Columbia with rooms averaging $193 per night.
MOST POPULAR CITY IN BRITISH COLUMBIA Vancouver 85% more users visited More momondo users search for hotels in Vancouver than any other city in British Columbia

Top Hotels in British Columbia

Find your perfect British Columbia hotel in the perfect location
Ramada by Wyndham Vancouver Downtown
Ramada by Wyndham Vancouver Downtown
6.9
$87
View all deals
Holiday Inn Express & Suites Riverport Richmond
Holiday Inn Express & Suites Riverport Richmond
8.2
$126
View all deals
Queens Hotel
Queens Hotel
7.7
$89
View all deals
Stoke Hotel SureStay Collection by Best Western
Stoke Hotel SureStay Collection by Best Western
8.3
$96
View all deals
Marketplace Lodge By Whistler Retreats
Marketplace Lodge By Whistler Retreats
7.4
$100
View all deals
La Quinta Inn Vancouver Airport
La Quinta Inn Vancouver Airport
8.1
$104
View all deals
Comfort Inn & Suites
Comfort Inn & Suites
8.1
$120
View all deals
Arbutus Inn
Arbutus Inn
7.7
$71
View all deals
Holiday Inn Express & Suites Kelowna - East
Holiday Inn Express & Suites Kelowna - East
8.9
$130
View all deals
Best Western Plus Uptown Hotel
Best Western Plus Uptown Hotel
8.4
$188
View all deals
The Burrard
The Burrard
8.6
$108
View all deals
The Listel Hotel Vancouver
The Listel Hotel Vancouver
8.9
$128
View all deals
Century Plaza Hotel & Spa
Century Plaza Hotel & Spa
8.3
$119
View all deals
Ramada Limited Vancouver Downtown
Ramada Limited Vancouver Downtown
7.9
$151
View all deals
Holiday Inn Vancouver Airport- Richmond
Holiday Inn Vancouver Airport- Richmond
8.6
$113
View all deals
910 Beach Apartment Hotel
910 Beach Apartment Hotel
8.5
$78
View all deals
Coast Abbotsford Hotel & Suites
Coast Abbotsford Hotel & Suites
8.5
$100
View all deals
Holiday Inn Hotel & Suites Vancouver Downtown, An Ihg Hotel
Holiday Inn Hotel & Suites Vancouver Downtown, An Ihg Hotel
8.0
$119
View all deals
Best Western PLUS Emerald Isle Hotel
Best Western PLUS Emerald Isle Hotel
8.9
$169
View all deals
Sidney Waterfront Inn
Sidney Waterfront Inn
8.6
$122
View all deals
Cambie Lodge B&B
Cambie Lodge B&B
8.4
$174
View all deals
West Vancouver Contemporary Living
West Vancouver Contemporary Living
$87
View all deals
Fairmont Pacific Rim
Fairmont Pacific Rim
9.2
$393
View all deals
Delta Hotels by Marriott Whistler Village Suites
Delta Hotels by Marriott Whistler Village Suites
8.6
$153
View all deals
L'Hermitage Hotel
L'Hermitage Hotel
9.4
$194
View all deals
Exchange Hotel Vancouver
Exchange Hotel Vancouver
8.9
$171
View all deals
Wedgewood Hotel & Spa - Relais & Chateaux
Wedgewood Hotel & Spa - Relais & Chateaux
9.3
$238
View all deals
Sundial Boutique Hotel
Sundial Boutique Hotel
9.3
$203
View all deals
The Douglas Autograph Collection
The Douglas Autograph Collection
9.1
$239
View all deals
Opus Hotel Vancouver
Opus Hotel Vancouver
9.2
$252
View all deals
Delta Hotels by Marriott Burnaby Conference Centre
Delta Hotels by Marriott Burnaby Conference Centre
8.3
$113
View all deals
First Tracks Lodge
First Tracks Lodge
9.2
$153
View all deals
Walnut Beach Resort
Walnut Beach Resort
8.2
$179
View all deals
Watermark Beach Resort
Watermark Beach Resort
8.9
$246
View all deals
English Bay Inn Bed and Breakfast
English Bay Inn Bed and Breakfast
9.2
$310
View all deals
Sandman Signature Langley Hotel
Sandman Signature Langley Hotel
8.3
$129
View all deals
The Westin Wall Centre, Vancouver Airport
The Westin Wall Centre, Vancouver Airport
8.7
$154
View all deals

Things to do in British Columbia

Whistler Mountain

Are there hotels available near Whistler Mountain?

3 hotels are available near Whistler Mountain in Whistler. The average price near Whistler Mountain is $133/night, but prices can vary based on time of year along with other factors. The peak season (September), when Whistler Mountain is most popular, has an average price of $235/night whereas the low season (June) generally costs $171/night on average. Hotels near Whistler Mountain are typically 198% lower than the average hotel in Whistler, which is $263.

Hotels near Whistler Mountain
  • Riverside Resort
    Best value

    Riverside Resort

    8018 Mons Road, Whistler, BC

    8.0

    $57

    View Deal
  • Whistler Cascade Lodge By Vacasa
    #1 Most popular

    Whistler Cascade Lodge By Vacasa

    4315 Northlands Boulevard, Whistler, BC

    8.1

    $113

    View Deal
  • Glacier Lodge Boutique Hotel
    #2 Most popular

    Glacier Lodge Boutique Hotel

    4573 Chateau Blvd, Whistler, BC

    8.6

    $229

    View Deal

Popular hotels in British Columbia

Book a room in one of momondo’s favorite hotels in these popular British Columbia cities
  • Howard Johnson Hotel By Wyndham Vancouver Downtown
    Best value

    Howard Johnson Hotel By Wyndham Vancouver Downtown

    1176 Granville Street, Vancouver, BC

    6.6

    $71

    View Deal
  • Four Seasons Hotel Vancouver
    #1 Most popular

    Four Seasons Hotel Vancouver

    791 West Georgia Street, Vancouver, BC

    9.1

    $443

    View Deal
  • Pan Pacific Vancouver
    #2 Most popular

    Pan Pacific Vancouver

    300-999 Canada Place, Vancouver, BC

    8.8

    $223

    View Deal
  • Pinnacle Hotel Harbourfront
    #3 Most popular

    Pinnacle Hotel Harbourfront

    1133 West Hastings Street, Vancouver, BC

    8.1

    $124

    View Deal
  • Sheraton Vancouver Wall Centre
    #4 Most popular

    Sheraton Vancouver Wall Centre

    1000 Burrard Street, Vancouver, BC

    8.5

    $145

    View Deal
  • Fairmont Waterfront
    #5 Most popular

    Fairmont Waterfront

    900 Canada Place Way, Vancouver, BC

    8.9

    $246

    View Deal
  • Hyatt Regency Vancouver

    Hyatt Regency Vancouver

    655 Burrard Street, Vancouver, BC

    8.6

    $173

    View Deal
  • Crystal Lodge
    Best value

    Crystal Lodge

    4154 Village Green, Whistler, BC

    8.8

    $97

    View Deal
  • Hilton Whistler Resort & Spa
    #1 Most popular

    Hilton Whistler Resort & Spa

    4050 Whistler Way, Whistler, BC

    8.1

    $144

    View Deal
  • The Westin Resort & Spa, Whistler
    #2 Most popular

    The Westin Resort & Spa, Whistler

    4090 Whistler Way, Whistler, BC

    8.9

    $152

    View Deal
  • Fairmont Chateau Whistler
    #3 Most popular

    Fairmont Chateau Whistler

    4599 Chateau Boulevard, Whistler, BC

    8.9

    $255

    View Deal
  • Summit Lodge Boutique Hotel
    #4 Most popular

    Summit Lodge Boutique Hotel

    4359 Main Street, Whistler, BC

    9.3

    $109

    View Deal
  • Four Seasons Resort Whistler
    #5 Most popular

    Four Seasons Resort Whistler

    4591 Blackcomb Way, Whistler, BC

    9.1

    $251

    View Deal
  • Whistler Village Inn And Suites

    Whistler Village Inn And Suites

    4429 Sundial Place, Whistler, BC

    8.0

    $105

    View Deal
  • Delta Hotels by Marriott Victoria Ocean Pointe Resort
    Best value

    Delta Hotels by Marriott Victoria Ocean Pointe Resort

    100 Harbour Road, Victoria, BC

    8.7

    $187

    View Deal
  • Fairmont Empress
    #1 Most popular

    Fairmont Empress

    721 Government Street, Victoria, BC

    8.7

    $309

    View Deal
  • Oak Bay Beach Hotel
    #2 Most popular

    Oak Bay Beach Hotel

    1175 Beach Drive, Victoria, BC

    9.3

    $291

    View Deal
  • Coast Victoria Hotel & Marina by APA
    #3 Most popular

    Coast Victoria Hotel & Marina by APA

    146 Kingston Street, Victoria, BC

    8.5

    $193

    View Deal
  • Hotel Grand Pacific
    #4 Most popular

    Hotel Grand Pacific

    463 Belleville Street, Victoria, BC

    8.8

    $215

    View Deal
  • Inn at Laurel Point
    #5 Most popular

    Inn at Laurel Point

    680 Montreal Street, Victoria, BC

    8.4

    $201

    View Deal
  • Victoria Marriott Inner Harbour

    Victoria Marriott Inner Harbour

    728 Humboldt Street, Victoria, BC

    8.6

    $200

    View Deal
  • Sandman Signature Vancouver Airport Hotel & Resort
    Best value

    Sandman Signature Vancouver Airport Hotel & Resort

    10251 St Edwards Drive, Richmond, BC

    7.5

    $113

    View Deal
  • Accent Inns Vancouver Airport
    #1 Most popular

    Accent Inns Vancouver Airport

    10551 St Edwards Drive, Richmond, BC

    7.9

    $161

    View Deal
  • Executive Hotel Vancouver Airport
    #2 Most popular

    Executive Hotel Vancouver Airport

    7311 Westminster Highway, Richmond, BC

    7.6

    $126

    View Deal
  • Radisson Hotel Vancouver Airport
    #3 Most popular

    Radisson Hotel Vancouver Airport

    8181 Cambie Road, Richmond, BC

    8.1

    $163

    View Deal
  • Holiday Inn Express Vancouver Airport - Richmond
    #4 Most popular

    Holiday Inn Express Vancouver Airport - Richmond

    9351 Bridgeport Road, Richmond, BC

    8.8

    $135

    View Deal
  • Pacific Gateway Hotel at Vancouver Airport
    #5 Most popular

    Pacific Gateway Hotel at Vancouver Airport

    3500 Cessna Drive, Richmond, BC

    7.8

    $120

    View Deal
  • Holiday Inn Vancouver Airport- Richmond

    Holiday Inn Vancouver Airport- Richmond

    10720 Cambie Road, Richmond, BC

    8.6

    $113

    View Deal
  • Dilworth Inn
    Best value

    Dilworth Inn

    1755 Dilworth Drive, Kelowna, BC

    7.6

    $102

    View Deal
  • The Royal Kelowna
    #1 Most popular

    The Royal Kelowna

    1288 Water Street, Kelowna, BC

    9.0

    $229

    View Deal
  • Delta Hotels by Marriott Grand Okanagan Resort
    #2 Most popular

    Delta Hotels by Marriott Grand Okanagan Resort

    1310 Water Street, Kelowna, BC

    8.3

    $239

    View Deal
  • Summerland Waterfront Resort & Spa
    #3 Most popular

    Summerland Waterfront Resort & Spa

    13011 Lakeshore Drive South, Summerland, BC

    8.9

    $177

    View Deal
  • Lakefront Beach Cottage - Okanagan Lake
    #4 Most popular

    Lakefront Beach Cottage - Okanagan Lake

    Fintry, BC

    $253

    View Deal
  • Kanata Kelowna Hotel & Conference Centre
    #5 Most popular

    Kanata Kelowna Hotel & Conference Centre

    2429 Highway 97 North, Kelowna, BC

    8.7

    $119

    View Deal
  • Best Western Plus Kelowna Hotel & Suites

    Best Western Plus Kelowna Hotel & Suites

    2402 Highway 97 North, Kelowna, BC

    7.9

    $130

    View Deal

British Columbia travel tips

Check these FAQs for important travel tips while planning your visit to British Columbia

What is the most popular destination in British Columbia?

The most popular cities in British Columbia are Vancouver, Whistler, and Victoria. Nightly rates for hotels in Vancouver, Whistler and Victoria are $218, $263, and $189 respectfully.

What is considered a good deal for a hotel in British Columbia?

The absolute cheapest price found in British Columbia was for $8/night. The average rate for a hotel in British Columbia is $131/night, so momondo would consider anything under $131/night to be a good deal for our users.

What are the best hotels in British Columbia?

Of all the hotels in British Columbia, the most highly regarded hotel by momondo users is L'Hermitage Hotel, which received a rating of 94. Following L'Hermitage Hotel was Summit Lodge Boutique Hotel with a rating of 93 and Wedgewood Hotel & Spa - Relais & Chateaux with a rating of 93.

Hotel deals North America Canada British Columbia