GoHotelly
3-star hotel Check-in 16:00 · Check-out 11:00

Harrison Hot Springs Resort

Relax at Harrison Hot Springs Resort, a 3.8-star lakeside hotel in BC with spa, hot tubs, tennis courts, and nearby Sasquatch Park. Over 9,300 guest reviews.

100 Esplanade Ave, Harrison Hot Springs, BC V0M 1K0, Canada View on map
7.6/10
Good Based on 9551 recent guest reviews
Free Wi-Fi Paid breakfast Parking Accessible Outdoor pool
What recent guests emphasize

Balanced Lakeside Retreat with Relaxing Amenities

Visitors appreciate the serene setting by Harrison Lake and access to hot springs, with varied feedback on facilities and service. The resort suits those seeking a restful getaway with outdoor activities nearby.

Guests often praise

  • The convenient lakeside location offering scenic views and tranquil atmosphere.
  • Access to the hot spring pools and spa services for relaxation.
  • Availability of onsite amenities including tennis courts, a bar, and a restaurant.
  • Family-friendly and pet-friendly policies welcomed by many guests.
  • Nearby activities such as fishing charters, eco tours, and hiking opportunities.

Worth knowing

  • Guests have noted the resort's facilities appear dated and could benefit from updates.
  • Service experiences are mixed, with some describing staff as helpful while others mention inconsistencies.
  • Breakfast is available for an additional charge rather than included.
  • No airport shuttle service is provided, so transportation arrangements require prior planning.
  • The spa amenities, including Healing Springs Spa, received generally modest reviews compared to other attractions.

Best for

  • Visitors looking for a peaceful lakeside resort with natural hot springs.
  • Travelers interested in outdoor recreation like fishing, hiking, and guided eco tours.
  • Families and pet owners seeking accommodating, kid-friendly, and pet-friendly lodging.
  • Guests who prioritize onsite dining and casual amenities over luxury accommodations.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Harrison Hot Springs Resort

Situated on the tranquil shores of Harrison Lake, Harrison Hot Springs Resort provides a low-key lakeside retreat featuring a blend of resort hotel, cottage, lodge, and spa accommodations. Established in 1886, this property combines a rustic setting with modern amenities such as an outdoor pool, hot tubs, tennis courts, and a massage spa, catering to guests seeking relaxation and leisure activities in a natural environment.

Facilities include free Wi-Fi, on-site dining options, pet-friendly and kid-friendly services, accessible spaces, and air-conditioned rooms, all contributing to a practical and comfortable stay. The resort also hosts Islands Patio & Lounge, a well-rated lounge bar, along with a gift shop and local tour agencies offering fishing charters and canoe or kayak tours, ideal for those interested in exploring the surrounding area.

Guest reviews point to a generally positive experience, with a respectable overall rating near 3.8 out of 5 based on over 9,000 reviews. While many appreciate the serene environment and hot-spring pools, feedback suggests some variability in service and amenities, indicating the property suits travelers looking for a laid-back atmosphere rather than luxury.

Conveniently located 6 km from Sasquatch Provincial Park and close to attractions like Bridal Veil Falls Provincial Park, Harrison Hot Springs Resort offers easy access to outdoor activities such as hiking, skiing, and sightseeing. Nearby airports include Vancouver Harbour Flight Centre and Abbotsford International Airport, reachable within approximately an hour by car. Surrounding accommodations provide additional options for visitors seeking the Harrison Hot Springs area experience.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Paid breakfast
Parking
Accessible
Outdoor pool
Air-conditioned
Pet-friendly
Kid-friendly
Restaurant
Hot tub
Spa
Bar
Smoke-free

Not available at this property

Airport shuttle
Location & neighborhood

Where you'll find Harrison Hot Springs Resort

Harrison Hot Springs, British Columbia, Canada

Set on the shores of Harrison Lake, this laid-back spa resort dating from 1886 is 6 km from Sasquatch Provincial Park.

  • St Alice St at Esplanade Ave 2 min Walk
  • Lillooet Ave at Maple St 7 min Walk
  • Hot Springs Rd at Miami River Dr 10 min Walk
  • Vancouver Harbour Flight Centre 1 hr 49 Car · 3 hr 24 Transit
  • Abbotsford International Airport 51 min Car · 1 hr 45 Transit
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in British Columbia. Distances are rough real-world times, not straight-line.

Bridal Veil Falls Provincial Park 4,099 reviews

Bridal Veil Falls Provincial Park

Page Rd, Bridal Falls, BC V0X 1X1, Canada

4.7 · Park
Sasquatch Mountain Resort 1,106 reviews

Sasquatch Mountain Resort

20955 Hemlock Valley Rd, Agassiz, BC V0M 1A1, Canada

4.1 · Ski Resort
Harrison Hot Springs Public Mineral Pool 533 reviews

Harrison Hot Springs Public Mineral Pool

101 Hot Springs Rd, Harrison Hot Springs, BC V0M 1K0, Canada

3.5 · Swimming Pool
People also viewed

Similar Resort Hotels in British Columbia

Hand-picked alternatives with a comparable feel, size and price band.

2330 Ch Ste-Foy, Québec, QC G1V 1S5, Canada

L’Uni Appart-Hôtel

Stay at L’Uni AppartHôtel in Québec, featuring airconditioned rooms with kitchens, free WiFi, paid parking, and petfriendly op...

4.5 (48) View
1200 Chem. de la Baie-du-Milieu, Saint-Michel-des-Saints, QC J0K 3B0, Canada

Auberge du Lac Taureau

Enjoy lake views, indoor & outdoor pools, a spa, and dining at Auberge du Lac Taureau in SaintMicheldesSaints. Rated 4.4 with 2...

4.4 (2,506) View
153 Greenwich Rd S, Greenwich, NS B4P 0J6, Canada

Old Orchard Inn

Old Orchard Inn in Greenwich, NS offers traditional rooms, cabins, indoor pool, spa, and casual dining. Near GrandPré National Hi...

4.1 (1,040) View
54 Rte 132 E, Lac-au-Saumon, QC G0J 1M0, Canada

Motel des Cèdres

Stay at Motel des Cèdres in LacauSaumon, QC. Enjoy a 4.4star rating, close to Chute à Philomène and regional airports. Ideal fo...

4.4 (65) View
2 Cottonwood Creek Rd, Jasper, AB T0E 0A8, Canada

Pine Bungalows Resort

Stay at Pine Bungalows Resort, a 4.5star lodge with cozy cabins by the Athabasca River. Close to Jasper National Park, Maligne Ca...

4.5 (942) View
7 Stober Bay SE, Medicine Hat, AB T1B 3Z4, Canada

TownePlace Suites by Marriott Medicine Hat

Stay at TownePlace Suites by Marriott Medicine Hat with free WiFi, breakfast, parking, and indoor pool. Near Esplanade Arts & Her...

4.6 (310) View
5970 W Island Hwy W, Qualicum Beach, BC V9K 2N1, Canada

Qualicum Bay Resort

Enjoy lakeside motel, cottages & cabins with pool, playground, free WiFi, and petfriendly rooms at Qualicum Bay Resort near Horn...

3.8 (309) View
8012 Greendale Rd #3, Lake Cowichan, BC V0R 2G0, Canada

Greendale Riverside Cabins

Stay at Greendale Riverside Cabins, a 4.8star resort hotel in Lake Cowichan offering free WiFi, parking, kitchens in some rooms,...

4.8 (36) View
Share your stay

Stayed at Harrison Hot Springs Resort? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.