Hotels in Harrison Hot Springs

Search over 176 hotels from $66

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Luxury Hotels in Harrison Hot Springs

    Harrison Beach Hotel

    Harrison Beach Hotel

    160 Esplanade Avenue, Box 460, Harrison Hot Springs, BC
    The price is $105 per night from May 10 to May 10
    4.3/5Excellent! (14 reviews)
    Harrison Beach Hotel
    Harrison Hot Springs Resort and Spa

    Harrison Hot Springs Resort and Spa

    100 Esplanade Avenue, Harrison Hot Springs, BC
    3.8/5Good! (15 reviews)
    Harrison Hot Springs Resort and Spa
    Harrison Lakeview Resort

    Harrison Lakeview Resort

    298 Lillooet Avenue, Harrison Hot Springs, BC
    The price is $213 per night from May 10 to May 10
    Harrison Lakeview Resort

Pet Friendly Harrison Hot Springs Hotels

    Harrison Beach Hotel

    Harrison Beach Hotel

    160 Esplanade Avenue, Box 460, Harrison Hot Springs, BC
    The price is $105 per night from May 10 to May 10
    Harrison Beach Hotel
    Harrison Lake Hotel

    Harrison Lake Hotel

    190 Lillooet Avenue, Harrison Hot Springs, BC
    The price is $66 per night from May 23 to May 23
    Harrison Lake Hotel
    Harrison Hot Springs Resort and Spa

    Harrison Hot Springs Resort and Spa

    100 Esplanade Avenue, Harrison Hot Springs, BC
    Harrison Hot Springs Resort and Spa