Harrison Beach Hotel is located in Harrison Hot Springs, BC on the south shore of Lake Harrison. This majestic town is located only 90 minutes east of Vancouver and offers a multitude of adventures to suit everyone’s desires. Fishing, boating, water sports, skiing and hiking are just a few adventures that lay right outside of this beautiful hotel. Choose from one of our 42 luxurious guest rooms with both lake or mountains views and find that your hotel is located in the center of the village and only steps away from shopping, dining and boating.
Learn about: Harrison Beach Hotel Specials