Cheap hotels in British Columbia, Canada

    • Popular choice

    108 Golf Resort

    6.8(730 ratings)

    Panoramic lake and golf course views, The 108 Steakhouse & Bar

    100 Mile Ranch
    from  $20
    See prices from 3 sites
    • 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
    from  $38
    See prices from 9 sites
  1. Accent Inns Kelowna

    8.5Excellent (3,031 ratings)

    Pet-friendly with dedicated amenities, Signature rubber ducky experience

    Kelowna
    from  $51
    See prices from 12 sites
  2. Super 8 by Wyndham Kamloops On The Hill

    7.8Good (3,205 ratings)

    Convenient Trans-Canada Highway access, Relaxing hot tub and spa

    Kamloops
    from  $58
    See prices from 11 sites
    • Popular choice

    Ramada Limited Merritt

    7.4(2,291 ratings)

    Convenient highway access, Deluxe continental breakfast

    Merritt
    from  $58
    See prices from 13 sites
  3. Travelodge by Wyndham Merritt

    6.5(391 ratings)

    Pet-friendly accommodations, Easy access to town and highway

    Merritt
    from  $62
    See prices from 11 sites
  4. Travelodge by Wyndham Kamloops Mountview

    7.4(2,841 ratings)

    Scenic mountain and river views, Seasonal outdoor pool for relaxation

    Kamloops
    from  $62
    See prices from 10 sites
    • Popular choice

    Super 8 by Wyndham Sicamous

    7.1(1,909 ratings)

    Hot tub for relaxation, Lakeside location near Mara and Shuswap

    Sicamous
    from  $63
    See prices from 11 sites
    • Popular choice

    Super 8 by Wyndham Salmon Arm

    4.2(2,950 ratings)

    Recently renovated rooms, Private suite with full kitchen

    Salmon Arm
    from  $63
    See prices from 12 sites
    • Popular choice

    Super 8 by Wyndham Prince George

    6.5(3,854 ratings)

    Heated indoor swimming pool, Hair salon and beauty services

    Prince George
    from  $64
    See prices from 13 sites
  5. Ramada by Wyndham Kamloops

    6.6(3,260 ratings)

    Effortless ski slope access, Indoor hot tub for relaxation

    Kamloops
    from  $66
    See prices from 12 sites
  6. Days Inn by Wyndham Kamloops BC

    7.1(2,371 ratings)

    Rooms with a view of the pool, Indoor pool and spa tub

    Kamloops
    from  $66
    See prices from 11 sites
  7. Pangea Pod Hotel

    9.0Excellent (3,854 ratings)

    Heart of Whistler Village location, Rooftop patio bar with views

    Whistler
    from  $66
    See prices from 12 sites
  8. Radisson Hotel Fort St. John

    7.5Good (1,961 ratings)

    Proximity to Pomeroy Sport Centre, On-site restaurant and bar

    Fort St. John
    from  $68
    See prices from 14 sites
  9. Super 8 by Wyndham Golden

    5.9(743 ratings)

    Relaxing hot tub for unwinding, Well-equipped fitness center

    Golden
    from  $68
    See prices from 10 sites
  10. 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  $69
    See prices from 13 sites
    • Popular choice

    Econo Lodge

    7.8Good (2,563 ratings)

    Proximity to Two Rivers Art Gallery, Pet-friendly accommodations

    Prince George
    from  $70
    See prices from 6 sites
  11. Travelodge by Wyndham Fort St John

    7.8Good (680 ratings)

    Attached restaurant and bar, Renovated rooms with laminate flooring

    Fort St. John
    from  $70
    See prices from 13 sites
    • Popular choice

    Super 8 by Wyndham Valemount

    7.8Good (2,859 ratings)

    Stunning Canadian Rockies views, Closest hotel to Valemount Bike Park

    Valemount
    from  $71
    See prices from 13 sites
  12. Days Inn by Wyndham Kelowna

    7.4(4,026 ratings)

    Seasonal outdoor pool and hot tub, Renovated and clean rooms

    Kelowna
    from  $71
    See prices from 13 sites
    • Popular choice

    Best Budget Inn and Suites

    6.1(3,358 ratings)

    Mountain views from patio area, Heated indoor pool with whirlpool

    Kamloops
    from  $72
    See prices from 6 sites
  13. Super 8 by Wyndham Kelowna BC

    7.3(3,181 ratings)

    Seasonal outdoor pool and hot tub, Rooms with balcony or terrace option

    Kelowna
    from  $72
    See prices from 11 sites
    • Popular choice

    Super 8 by Wyndham Lake Country/Winfield Area

    8.1Very good (1,908 ratings)

    Access to Okanagan Rail Trail, Terrace with hillside views

    Lake Country
    from  $73
    See prices from 12 sites
    • Popular choice

    Super 8 by Wyndham Duncan

    6.5(1,861 ratings)

    Suites with whirlpool tubs, Trans-Canadian Highway access

    Duncan
    from  $73
    See prices from 12 sites
  14. Travelodge by Wyndham Salmon Arm

    7.3(2,437 ratings)

    Indoor pool and soothing hot tub, Updated and clean guest rooms

    Salmon Arm
    from  $73
    See prices from 11 sites
  15. The Steveston Cafe & Hotel

    7.6Good (2,644 ratings)

    Steps from Steveston waterfront, On-site liquor store

    Richmond
    from  $73
    See prices from 9 sites
  16. Rodeway Inn & Suites

    7.3(1,651 ratings)

    Proximity to Aberdeen Mall, Pet-friendly accommodations

    Kamloops
    from  $73
    See prices from 10 sites
  17. Days Inn by Wyndham Vernon

    6.9(2,448 ratings)

    Ski lift passes available on-site, Pet-friendly accommodations available

    Vernon
    from  $73
    See prices from 11 sites
    • Popular choice

    Super 8 by Wyndham Castlegar BC

    7.4(2,562 ratings)

    Prime location near local attractions, On-site restaurant and bar

    Castlegar
    from  $75
    See prices from 12 sites
    • Popular choice

    Harrison Lake Hotel

    5.5(4,665 ratings)

    Courtyard with mountain views, Access to public mineral hot pool

    Harrison Hotsprings
    from  $75
    See prices from 8 sites
  18. Travelodge by Wyndham Kamloops

    6.9(2,204 ratings)

    Indoor pool and soothing hot tub, Family-friendly suites with multiple beds

    Kamloops
    from  $75
    See prices from 11 sites
  19. Super 8 by Wyndham 100 Mile House

    8.3Very good (1,945 ratings)

    Pet-friendly rooms available, Proximity to local attractions

    100 Mile House
    from  $75
    See prices from 13 sites
  20. Howard Johnson by Wyndham Fort St. John

    7.5Good (679 ratings)

    Recently renovated queen and king rooms, Relaxing hot tub and sauna access

    Fort St. John
    from  $75
    See prices from 13 sites
  21. Travelodge by Wyndham Nanaimo

    7.5Good (3,745 ratings)

    Proximity to Departure Bay Ferry, Newly renovated guest rooms

    Nanaimo
    from  $76
    See prices from 13 sites
  22. Super 8 by Wyndham West Kelowna BC

    6.8(2,705 ratings)

    On-site Royal Wok restaurant, Indoor heated pool and whirlpool

    Kelowna
    from  $76
    See prices from 13 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.

Frequently Asked Questions about cheap hotels in British Columbia

Price range

Prices for cheap hotels in British Columbia range from ‎$20 to ‎$76 per night.

Cheap hotels near British Columbia

These hotels may also be interesting for you...