We guarantee the best available rate. If you find a better rate for us on another website, we will match it!

A 1 ½ hour drive east of Vancouver in the Fraser Valley, the Village of Harrison Hot Springs has been a destination of choice for nearly a century. Harrison Hot Springs is located amongst the Coastal Mountain Range, situated on the southern end of beautiful Harrison Lake. Harrison Hot Springs has something to offer everyone.

Harrison Beach Hotel features three stylish room types, offering a variety of unique, comfortable accommodations. All of our well-appointed Junior Suites, Deluxe Guestrooms, Executive Suites and all pet-friendly units, can be found in the heart of Harrison Hot Springs, with spectacular views of the Pacific Ridge Mountains and tranquil Harrison Lake.

We offer many amenities at the Hotel to make your stay a memorable one. Amenities include an indoor pool, outdoor hot tub, fitness center, free wireless internet, meeting room, restaurant, underground secure parking, concierge service, wheelchair accessible rooms and more! Our number one goal is to make our guests feel comfortable and welcome.

Start earning points for your stay at the Harrison Beach Hotel! True Key Hotels & Resorts has partnered with Stash Hotel Rewards® to allow you to start earning points on your next stay, right away. Join Stash today to start earning 5 points per $1 on eligible room rates. Points you can use toward free stays at nearly 200+ unique properties on the Stash Hotel Rewards network.

Located Steps Away From HARRISON LAKE

Unparalleled Accommodations Year Round

Step outside the Harrison Beach Hotel into one of many outdoor adventures – from golfing, hiking, biking, kayaking, fishing, and more! Compare us to other hotels in Harrison Hot Springs and you’ll find we provide a winning combination of location, stylish accommodations, comfort, and value.

We look forward to welcoming you to the Harrison Beach Hotel, our guest services and friendly approach will ensure that your stay is one you will want to repeat again and again!