Hotels in British Columbia (Canada)

    • Popular choice

    Harrison Hot Springs Resort

    7.5Good (22,147 ratings)

    East Tower lake view rooms, Five natural hot mineral pools

    Harrison Hotsprings
    from  R 2,902
    See prices from 7 sites
    • Popular choice

    Emerald Lake Lodge

    8.2Very good (9,325 ratings)

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

    Field
    Select dates to see prices and availability
    • Popular choice

    Fairmont Hot Springs Resort

    8.1Very good (8,208 ratings)

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

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

    Secret Cove Cottage Suites

    8.0Very good (1,555 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,088 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,688 ratings)

    Stunning oceanfront location, Full-service Coastal Tides Day Spa

    Sooke
    Select dates to see prices and availability
    • Popular choice

    Copper Point Resort

    8.4Very good (5,835 ratings)

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

    Invermere
    Select dates to see prices and availability
    • Popular choice

    Manning Park Resort

    7.7Good (5,703 ratings)

    Extensive outdoor activity hub, On-site dining and convenience

    Manning Park
    Select dates to see prices and availability
    • Popular choice

    River Rock Casino Resort

    8.2Very good (24,961 ratings)

    Riverside setting with mountain views, Sprawling pool with exciting waterslide

    Richmond
    Select dates to see prices and availability
  1. Walnut Beach Resort

    8.6Excellent (4,644 ratings)

    Private lakefront beach access, Year-round heated outdoor pool

    Osoyoos
    Select dates to see prices and availability
    • Popular choice

    Ocean Promenade Hotel

    8.5Excellent (5,153 ratings)

    Steps from White Rock Beach, Balconies with ocean views

    White Rock
    Select dates to see prices and availability
  2. Comfort Inn

    7.7Good (2,572 ratings)

    Relaxing massage services available, Freshly renovated guest rooms

    Chilliwack
    Select dates to see prices and availability
    • Popular choice

    The Beach Club Resort

    9.0Excellent (5,976 ratings)

    Beachfront dining with patio, Heated indoor pool and hot tub

    Parksville
    Select dates to see prices and availability
    • Popular choice

    Sun Peaks Grand Hotel & Conference Centre

    8.7Excellent (7,074 ratings)

    Central village location, Sun Peaks' only outdoor pool

    Sun Peaks
    Select dates to see prices and availability
    • Popular choice

    Divya Sutra Plaza and Conference Centre, Vernon, BC

    7.1(5,395 ratings)

    Central location for exploration, Heated indoor pool and sauna

    Vernon
    Select dates to see prices and availability
    • Popular choice

    Prestige Radium Hot Springs Resort, WorldHotels Crafted

    8.4Very good (3,272 ratings)

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

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

    Coast Tsawwassen Inn

    9.1Excellent (4,420 ratings)

    Attached Browns Socialhouse dining, Strategic ferry terminal proximity

    Delta
    Select dates to see prices and availability
    • Popular choice

    Best Western Williams Lake Hotel

    8.3Very good (2,397 ratings)

    Proximity to local attractions, Diverse hot breakfast selection

    Williams Lake
    Select dates to see prices and availability
    • Popular choice

    Best Western Plus Chemainus Inn

    9.2Excellent (3,630 ratings)

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

    Chemainus
    Select dates to see prices and availability
  3. Days Inn by Wyndham Penticton Conference Centre

    7.7Good (4,667 ratings)

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

    Penticton
    from  R 1,234
    See prices from 7 sites
    • Popular choice

    Best Western Plus Merritt Hotel

    9.3Excellent (2,568 ratings)

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

    Merritt
    Select dates to see prices and availability
    • Popular choice

    The Lodge at Arrow Lakes

    8.5Excellent (1,746 ratings)

    Prime downtown Nakusp location, Exceptional on-site dining

    Nakusp
    Select dates to see prices and availability
  4. Fairmont Mountain Bungalows

    8.6Excellent (1,650 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,966 ratings)

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

    Abbotsford
    Select dates to see prices and availability
  5. Hilltop Inn

    7.8Good (3,679 ratings)

    Walkable to charming downtown, Shuswap Lake views from rooms

    Salmon Arm
    Select dates to see prices and availability
    • Popular choice

    Fernie Stanford Resort

    7.8Good (3,441 ratings)

    Riverside setting with mountain views, Thrilling 166-foot waterslide

    Fernie
    Select dates to see prices and availability
    • Popular choice

    Sandman Hotel Abbotsford Airport

    8.8Excellent (5,347 ratings)

    Indoor pool and hot tub, Direct access to Highstreet Mall

    Abbotsford
    Select dates to see prices and availability
    • Popular choice

    Summerland Waterfront Resort & Spa

    9.1Excellent (4,323 ratings)

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

    Summerland
    Select dates to see prices and availability
    • Popular choice

    Tigh-Na-Mara Seaside Spa Resort

    8.3Very good (7,199 ratings)

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

    Parksville
    Select dates to see prices and availability
    • Popular choice

    Penticton Lakeside Resort & Conference Centre

    8.1Very good (4,736 ratings)

    Prime Okanagan Lakefront location, Private marina with water sports

    Penticton
    Select dates to see prices and availability
  6. Days Inn by Wyndham Valemount

    6.9(2,245 ratings)

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

    Valemount
    Select dates to see prices and availability
    • Popular choice

    Port Augusta Inn

    7.7Good (4,252 ratings)

    Proximity to Comox attractions, On-site Japanese restaurant

    Comox
    Select dates to see prices and availability
  7. Squamish Adventure Inn

    8.8Excellent (2,413 ratings)

    Convenient downtown access, Gateway to outdoor adventure

    Squamish
    Select dates to see prices and availability
  8. Best Western Premier Route 97 Vernon

    8.3Very good (1,485 ratings)

    Rooms with picturesque mountain views, Indoor pool and hot tub relaxation

    Vernon
    Select dates to see prices and availability
  9. Stoke Hotel SureStay Collection by Best Western

    8.2Very good (3,206 ratings)

    Exceptional, varied breakfast buffet, Unique retro lobby and dining area

    Revelstoke
    Select dates to see prices and availability

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 ‎R 1,234 to ‎R 2,902 (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