Hotels in British Columbia (Canada)

    • Popular choice

    Harrison Hot Springs Resort

    7.5Good (22,206 ratings)

    East Tower lake view rooms, Five natural hot mineral pools

    Harrison Hotsprings
    from  ₹12,026
    See prices from 8 sites
    • Popular choice

    Emerald Lake Lodge

    8.2Very good (9,333 ratings)

    Historic lodge with rustic charm, Outdoor hot tub with mountain views

    Field
    from  ₹43,982
    See prices from 11 sites
    • Popular choice

    Fairmont Hot Springs Resort

    8.1Very good (8,218 ratings)

    Exclusive guest-only hot pool, Diverse on-site dining options

    Fairmont Hot Springs
    from  ₹13,188
    See prices from 7 sites
    • Popular choice

    Secret Cove Cottage Suites

    8.0Very good (1,564 ratings)

    Romantic yurts with ocean views, Wildlife viewing from the porch

    Halfmoon Bay
    Select dates to see prices and availability
    • Popular choice

    Black Rock Oceanfront Resort

    9.0Excellent (7,098 ratings)

    Artisan-inspired oceanfront dining, Pet-friendly accommodations

    Ucluelet
    Select dates to see prices and availability
    • Popular choice

    Prestige Oceanfront Resort, WorldHotels Luxury

    8.8Excellent (4,694 ratings)

    Stunning oceanfront location, Full-service Coastal Tides Day Spa

    Sooke
    from  ₹17,603
    See prices from 10 sites
    • Popular choice

    Copper Point Resort

    8.4Very good (5,843 ratings)

    Proximity to Kootenay National Park, Pet-friendly rooms with patio access

    Invermere
    from  ₹18,497
    See prices from 6 sites
    • Popular choice

    Manning Park Resort

    7.7Good (5,705 ratings)

    Extensive outdoor activity hub, On-site dining and convenience

    Manning Park
    from  ₹18,582
    See prices from 5 sites
    • Popular choice

    River Rock Casino Resort

    8.2Very good (25,034 ratings)

    Riverside setting with mountain views, Sprawling pool with exciting waterslide

    Richmond
    from  ₹16,699
    See prices from 12 sites
    • Popular choice

    Ocean Promenade Hotel

    8.5Excellent (5,168 ratings)

    Steps from White Rock Beach, Balconies with ocean views

    White Rock
    from  ₹13,800
    See prices from 7 sites
  1. Walnut Beach Resort

    8.6Excellent (4,665 ratings)

    Private lakefront beach access, Year-round heated outdoor pool

    Osoyoos
    Select dates to see prices and availability
    • Popular choice

    The Beach Club Resort

    9.0Excellent (5,990 ratings)

    Beachfront dining with patio, Heated indoor pool and hot tub

    Parksville
    from  ₹17,582
    See prices from 6 sites
  2. Comfort Inn

    7.7Good (2,569 ratings)

    Relaxing massage services available, Freshly renovated guest rooms

    Chilliwack
    from  ₹10,808
    See prices from 7 sites
    • Popular choice

    Sun Peaks Grand Hotel & Conference Centre

    8.7Excellent (7,102 ratings)

    Central village location, Sun Peaks' only outdoor pool

    Sun Peaks
    from  ₹10,355
    See prices from 8 sites
    • Popular choice

    Divya Sutra Plaza and Conference Centre, Vernon, BC

    7.1(5,422 ratings)

    Central location for exploration, Heated indoor pool and sauna

    Vernon
    from  ₹3,014
    See prices from 9 sites
    • Popular choice

    Coast Tsawwassen Inn

    9.1Excellent (4,426 ratings)

    Attached Browns Socialhouse dining, Strategic ferry terminal proximity

    Delta
    from  ₹20,345
    See prices from 8 sites
    • Popular choice

    Prestige Radium Hot Springs Resort, WorldHotels Crafted

    8.4Very good (3,284 ratings)

    Dedicated spa and massage services, Prime location near Kootenay National Park

    Radium Hot Springs
    from  ₹15,721
    See prices from 6 sites
    • Popular choice

    Best Western Plus Chemainus Inn

    9.2Excellent (3,631 ratings)

    Pet-friendly with thoughtful amenities, Indoor saltwater pool and hot tub

    Chemainus
    from  ₹13,539
    See prices from 8 sites
  3. Days Inn by Wyndham Penticton Conference Centre

    7.7Good (4,675 ratings)

    Indoor and seasonal outdoor pools, On-site restaurant with guest discount

    Penticton
    from  ₹10,755
    See prices from 8 sites
    • Popular choice

    The Lodge at Arrow Lakes

    8.5Excellent (1,751 ratings)

    Prime downtown Nakusp location, Exceptional on-site dining

    Nakusp
    from  ₹10,507
    See prices from 6 sites
    • Popular choice

    Best Western Williams Lake Hotel

    8.3Very good (2,404 ratings)

    Proximity to local attractions, Diverse hot breakfast selection

    Williams Lake
    from  ₹10,842
    See prices from 7 sites
    • Popular choice

    Best Western Plus Merritt Hotel

    9.3Excellent (2,575 ratings)

    Indoor pool and relaxing hot tub, Prime location off Coquihalla Highway

    Merritt
    from  ₹13,874
    See prices from 9 sites
  4. Fairmont Mountain Bungalows

    8.6Excellent (1,653 ratings)

    Proximity to Fairmont Hot Springs, Outdoor pool and relaxing hot tub

    Fairmont Hot Springs
    Select dates to see prices and availability
    • Popular choice

    Best Western Plus Regency Inn & Conference Centre

    8.3Very good (5,980 ratings)

    On-site full-service American restaurant, Closest hotel to Abbotsford Airport

    Abbotsford
    from  ₹11,025
    See prices from 10 sites
  5. Hilltop Inn

    7.8Good (3,695 ratings)

    Walkable to charming downtown, Shuswap Lake views from rooms

    Salmon Arm
    from  ₹10,434
    See prices from 1 site
    • Popular choice

    Fernie Stanford Resort

    7.8Good (3,445 ratings)

    Riverside setting with mountain views, Thrilling 166-foot waterslide

    Fernie
    from  ₹12,360
    See prices from 6 sites
    • Popular choice

    Sandman Hotel Abbotsford Airport

    8.8Excellent (5,350 ratings)

    Indoor pool and hot tub, Direct access to Highstreet Mall

    Abbotsford
    from  ₹11,506
    See prices from 8 sites
  6. Days Inn by Wyndham Valemount

    6.9(2,250 ratings)

    Indoor pool with exciting waterslide, King suite with a private jacuzzi

    Valemount
    from  ₹7,326
    See prices from 9 sites
    • Popular choice

    Tigh-Na-Mara Seaside Spa Resort

    8.3Very good (7,200 ratings)

    Direct access to Rathtrevor Beach, West Coast cuisine at Cedars Restaurant

    Parksville
    from  ₹26,799
    See prices from 5 sites
    • Popular choice

    Penticton Lakeside Resort & Conference Centre

    8.1Very good (4,743 ratings)

    Prime Okanagan Lakefront location, Private marina with water sports

    Penticton
    from  ₹20,351
    See prices from 7 sites
    • Popular choice

    Summerland Waterfront Resort & Spa

    9.1Excellent (4,322 ratings)

    Private beach access and water sports, On-site Shaughnessy's Cove restaurant

    Summerland
    Select dates to see prices and availability
  7. Watermark Beach Resort

    9.1Excellent (5,446 ratings)

    Full-service spa and wellness, Pet-friendly accommodations

    Osoyoos
    Select dates to see prices and availability
    • Popular choice

    Port Augusta Inn

    7.7Good (4,261 ratings)

    Proximity to Comox attractions, On-site Japanese restaurant

    Comox
    from  ₹10,556
    See prices from 4 sites
  8. Canadian Princess Lodge & Marina

    8.1Very good (3,107 ratings)

    Harbour-side marina and views, Unique loft and suite accommodations

    Ucluelet
    from  ₹33,852
    See prices from 5 sites
    • Popular choice

    Best Western Plus Tin Wis Resort

    8.9Excellent (5,355 ratings)

    Indigenous-owned and operated, All rooms with ocean views

    Tofino
    from  ₹52,635
    See prices from 8 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in British Columbia - Price range from ‎₹3,014 to ‎₹52,635 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about British Columbia

British Columbia - More Top Destinations