Photo by Keith Bogard

Find hotels in Harrison Mills from $68

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Harrison Mills hotels

Sasquatch Inn

Sasquatch Inn
2.5 star property
Harrison Mills
8.6 out of 10, Excellent, (219)
"Clean, up dated rooms, quiet and the pub has great food!"
Canada
Tavis
$116 nightly
The price is $135
Dec 30 - Dec 31
Total with taxes and fees
Sasquatch Inn

Rowena's Inn On The River

Rowena's Inn On The River
3.5 star property
Harrison Mills
9.4 out of 10, Exceptional, (313)
"A beautiful and clean cabin! "
Canada
Hee Ryung
$160 nightly
The price is $186
Jan 1 - Jan 2, 2026
Total with taxes and fees
Rowena's Inn On The River

Fairfield by Marriott Inn & Suites Chilliwack

Fairfield by Marriott Inn & Suites Chilliwack
2.5 star property
Village West
9.2 out of 10, Wonderful, (155)
"Great place to stay!"
Canada
John
$91 nightly
The price is $106
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fairfield by Marriott Inn & Suites Chilliwack

Clarion Hotel & Conference Centre Abbotsford

Clarion Hotel & Conference Centre Abbotsford
3.5 star property
Lower Sumas Mountain
8.6 out of 10, Excellent, (1001)
"Convinent place to stay"
Canada
Brian
$95 nightly
The price is $111
Dec 30 - Dec 31
Total with taxes and fees
Clarion Hotel & Conference Centre Abbotsford

Coast Chilliwack Hotel by APA

Coast Chilliwack Hotel by APA
3.5 star property
Chilliwack Proper
8.6 out of 10, Excellent, (1003)
"Great location, affordability and customer service. "
Canada
Madonna
$91 nightly
The price is $106
Dec 30 - Dec 31
Total with taxes and fees
Coast Chilliwack Hotel by APA

Harrison Hot Springs Resort and Spa

Harrison Hot Springs Resort and Spa
3.0 star property
Harrison Hot Springs
7.8 out of 10, Good, (4912)
"Awsome place "
Canada
Justin
$159 nightly
The price is $181
Jan 5 - Jan 6, 2026
Total with taxes and fees
Harrison Hot Springs Resort and Spa

Hampton Inn by Hilton Chilliwack

Hampton Inn by Hilton Chilliwack
2.5 star property
Village West
9.0 out of 10, Wonderful, (1009)
"Clean hotel and staff are very helpful and welcoming. "
Canada
Doug
$94 nightly
The price is $108
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn by Hilton Chilliwack

Comfort Inn

Comfort Inn
2.5 star property
Sardis
8.2 out of 10, Very Good, (1003)
"It was great, would recommend and definitely stay again "
Canada
Justeen
$76 nightly
The price is $88
Jan 5 - Jan 6, 2026
Total with taxes and fees
Comfort Inn

Holiday Inn Express & Suites Chilliwack East by IHG

Holiday Inn Express & Suites Chilliwack East by IHG
2.5 star property
Chilliwack Proper
9.2 out of 10, Wonderful, (623)
"Staff were great, rooms were clean. "
Canada
Tabatha
$81 nightly
The price is $94
Dec 31 - Jan 1, 2026
Total with taxes and fees
Holiday Inn Express & Suites Chilliwack East by IHG

Best Western Plus Mission City Lodge

Best Western Plus Mission City Lodge
3.0 star property
Mission
8.4 out of 10, Very Good, (1004)
"Friendly staffs and a nice place to stay"
Canada
Thiessen Queensel
$94 nightly
The price is $106
Jan 14 - Jan 15, 2026
Total with taxes and fees
Best Western Plus Mission City Lodge

Bramblebank Cottages

Bramblebank Cottages
3.5 star property
Harrison Hot Springs
9.8 out of 10, Exceptional, (218)
"The jacuzzi tub was awesome. The room is spacious and equipped with everything you would need for a short stay. "
Canada
Brian
$164 nightly
The price is $191
Jan 4 - Jan 5, 2026
Total with taxes and fees
Bramblebank Cottages

The Lodge on Harrison Lake

The Lodge on Harrison Lake
3.5 star property
Harrison Hot Springs
9.4 out of 10, Exceptional, (283)
"Beautiful location. Clean cabin. Fantastic view! The beds and pillows were the best sleep ever! "
Canada
Cassie
$129 nightly
The price is $150
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Lodge on Harrison Lake

Harrison Beach Hotel

Harrison Beach Hotel
2.5 star property
Harrison Hot Springs
8.8 out of 10, Excellent, (1004)
"This place was amazing, friendly staff, clean beautiful rooms & the scenery was phenomenal! Will definitely go back! "
Canada
Kimberley Ann
$110 nightly
The price is $128
Jan 4 - Jan 5, 2026
Total with taxes and fees
Harrison Beach Hotel

TownePlace Suites by Marriott Chilliwack

TownePlace Suites by Marriott Chilliwack
2.5 star property
Village West
9.2 out of 10, Wonderful, (54)
"Excellent stay! The room, staff and breakfast was delightful!"
Canada
Aurora
$105 nightly
The price is $121
Jan 18 - Jan 19, 2026
Total with taxes and fees
TownePlace Suites by Marriott Chilliwack

Harrison Grand Motel LTD.

Harrison Grand Motel LTD.
2.5 star property
Harrison Hot Springs
9.4 out of 10, Exceptional, (522)
"Staff was great and the room was perfect for an overnight stay. "
Canada
Creedence
$102 nightly
The price is $119
Jan 5 - Jan 6, 2026
Total with taxes and fees
Harrison Grand Motel LTD.

Vedder River Inn

Vedder River Inn
2.0 star property
Vedder
8.6 out of 10, Excellent, (1003)
"Room was nice and clean, excellent location "
Canada
Jodie
$78 nightly
The price is $91
Jan 27 - Jan 28, 2026
Total with taxes and fees
Vedder River Inn

Harrison Lake Hotel

Harrison Lake Hotel
3.0 star property
Harrison Hot Springs
6.2 out of 10, (1740)
"Clean room, courteous and friendly staff. "
Canada
Michael
Harrison Lake Hotel

Royal Hotel

Royal Hotel
3.0 star property
Chilliwack Proper
7.8 out of 10, Good, (820)
"Lots of parking and quaint atmosphere "
Canada
Dan
$84 nightly
The price is $98
Dec 30 - Dec 31
Total with taxes and fees
Royal Hotel

Harrison Spa Motel

Harrison Spa Motel
2.0 star property
Harrison Hot Springs
8.0 out of 10, Very Good, (1001)
"The room is clean and comfortable. Would recommend for the price! Have stayed here more than once."
Canada
Tina
$59 nightly
The price is $68
Jan 4 - Jan 5, 2026
Total with taxes and fees
Harrison Spa Motel

Rainbow Motor Inn

Rainbow Motor Inn
2.0 star property
Chilliwack Proper
7.6 out of 10, Good, (336)
"Happy with Rainbow Motor Inn. Nice clean and well upgraded room , quiet and close to amenities. "
Canada
David
$95 nightly
The price is $110
Dec 30 - Dec 31
Total with taxes and fees
Rainbow Motor Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Harrison Mills attractions

Learn more about Harrison Mills

Eagle watching along the Harrison River reveals hundreds of bald eagles feasting on salmon during the fall migration. Sasquatch Provincial Park's hiking trails and pristine lakes offer perfect spots for swimming, fishing, and spotting wildlife just north of town.

A beautiful sunset over the highlands.
Photo by Keith Bogard
Open Photo by Keith Bogard

Top Harrison Mills Hotel Reviews

More cheap stays in Harrison Mills

Hotels in Harrison Mills with star-rating

Find out more about Harrison Mills

Top reasons to visit Harrison Mills

  • Outdoor Adventures: Harrison Mills is perfect for outdoor enthusiasts with activities like golfing, skiing, and hiking amidst stunning natural scenery.
  • Family-Friendly Attractions: The area offers a variety of local attractions, including water parks and event venues, catering to all ages.
  • Charming Accommodations: Choose from cozy bed and breakfasts to pet-friendly hotels, ensuring a comfortable stay.
  • Rich Cultural Experiences: Explore history museums and local events that showcase the unique culture of the region.
  • Scenic Trails: Discover beautiful hiking trails that provide a peaceful escape into nature.

Find great hotels near Harrison Mills

Explore a variety of hotel accommodations in Harrison Mills, British Columbia, perfect for your getaway. Whether you're seeking a cozy bed and breakfast or a convenient hotel with pet-friendly amenities, you'll find options that cater to your adventure needs. Enjoy the stunning natural surroundings while relaxing in some of the best hotels in the area, ideal for both leisure travelers and business visitors alike.

  • Coast Chilliwack Hotel by APA: Experience a blend of adventure and family-friendly amenities at Coast Chilliwack Hotel by APA, located only 5 miles from Harrison Mills. This 3.5-star hotel caters to both pet lovers and outdoor enthusiasts, offering a variety of adventure sports nearby, including horseback riding, mountain biking, and fishing. Families will appreciate the special services and amenities designed for children, ensuring a comfortable stay for guests of all ages. The hotel’s pet policy allows for dogs and cats, making it easy to bring your furry friends along for the adventure.
  • Travelodge by Wyndham Chilliwack: Situated 7 miles from Harrison Mills, Travelodge by Wyndham Chilliwack is an ideal choice for travelers seeking a pet-friendly getaway. This welcoming hotel emphasizes convenience and comfort, allowing pets with a straightforward policy for dogs and cats. With a focus on providing a restful experience, guests can enjoy the straightforward amenities and friendly atmosphere, making it a suitable option for families and solo travelers alike.
  • Comfort Inn: Just 7 miles away from Harrison Mills, Comfort Inn stands out with its eco-certification and focus on business travelers. This hotel offers a range of adventure sports activities nearby, including rafting, kayaking, and waterskiing, perfect for those looking to combine work with play. With dedicated business amenities, it’s a great choice for professionals on the go. The eco-friendly practices ensure that your stay is not only comfortable but also responsible, appealing to environmentally conscious travelers.

Where to stay near Harrison Mills

Harrison Mills, British Columbia, offers a perfect blend of outdoor adventure and serene relaxation. Nestled near Hemlock Valley, this charming city is ideal for sports enthusiasts and nature lovers alike. Explore scenic trails, enjoy family-friendly activities, or indulge in a romantic getaway. With convenient access to recreational opportunities and stylish retreats, Harrison Mills promises a memorable experience filled with culture and history, making it a top destination for travelers seeking diverse vibes.

  • Chilliwack: Located a mere 6 miles from Harrison Mills, Chilliwack is a vibrant city known for its outdoor adventures and family-friendly activities. Whether you're seeking thrills at a water park or hitting the slopes, there’s something for everyone. The city's peak travel season runs from June to August, drawing visitors eager to enjoy its recreational areas and local landmarks like the beautiful lakes and exciting theme parks. The blend of nature and excitement makes Chilliwack a must-visit for adventurers.
  • Lake Errock: Just 3 miles from Harrison Mills, Lake Errock is a picturesque city that offers a scenic retreat for nature lovers and adventure seekers alike. With a peak travel season from June to August, visitors flock to this charming area for its stunning landscapes and extensive outdoor activities, including skiing and relaxing at local spas. The nearby lakes, parks, and hot springs provide a serene backdrop for a memorable getaway, making Lake Errock an ideal destination for those looking to unwind and explore.
  • Rosedale: Situated 7 miles from Harrison Mills, Rosedale is a quaint village that captivates visitors with its natural beauty and outdoor adventures. Like its neighbors, Rosedale sees peak tourism in the summer months, specifically from June to August, when travelers come to enjoy its recreational areas and family attractions, including water parks and skiing. With its tranquil lakes and inviting parks, Rosedale offers a perfect blend of adventure and relaxation, making it an enchanting destination for your vacation.

Things to do in and around Harrison Mills

Harrison Mills offers a fantastic array of outdoor activities for adventure seekers. Enjoy a round of golf at the Riverway Golf Course, hit the slopes for some skiing, or explore the friendly hiking trails that showcase the area's stunning natural beauty. Don't miss the chance to relax at the local water park and create unforgettable memories during your visit. Whether you're looking for thrilling sports or serene outdoor experiences, Harrison Mills has something for everyone.

Shopping

The nearest shopping destination is Cottonwood Shopping Mall, located 7 miles from Harrison Mills, offering a mix of entertainment and family vibes. If you're up for a drive, head 23 miles to Highstreet Shopping Centre for more shopping options and vibrant city energy.

Recreation

At Sandpiper Golf Club, enjoy a round of golf surrounded by beautiful landscapes, perfect for relaxation and outdoor activity. For a more active vibe, visit Prospera Centre, where you can catch a game or event. Cheam Lake Wetlands Regional Park offers serene trails and peaceful spots for wellness and reflection.

Adventure

Experience the thrill of Cultus Lake Waterpark, located 11 miles from Harrison Mills, offering exciting water slides and family fun. For speed enthusiasts, Agassiz Speedway, 6 miles away, promises adrenaline-pumping motor racing. In winter, enjoy skiing at Sasquatch Mountain Resort, situated 10 miles from Harrison Mills.

Nightlife

For a fun night out in Harrison Mills, catch a flick at Galaxy Cinemas Chilliwack, only 6 miles away, or enjoy a romantic movie at SilverCity Mission Cinemas, 19 miles away. For a broader selection, Cineplex Cinemas Abbotsford is 23 miles away, offering a cozy atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Harrison Mills

To save money on your trip to Harrison Mills, consider visiting during the off-peak months of January to February and November, when hotel prices are lower. Tuesdays tend to be the cheapest days for stays, while Saturdays are the priciest. Use Expedia to filter for budget-friendly, eco-certified hotels, and consider combining your hotel, flights, and activities for additional savings through package deals. Joining Expedia's One Key membership can provide exclusive discounts and earn you OneKeyCash for future bookings. Explore free local activities to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Harrison Mills are January to February and November, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Harrison Mills is Tuesday. The most expensive day to stay in Harrison Mills is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Harrison Mills with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Harrison Mills

Harrison Mills offers an exciting mix of outdoor adventures and cultural experiences perfect for family vacations. Explore local attractions such as event venues, history museums, and entertainment facilities that cater to various interests. Whether you're into sports, nature, or history, you'll find plenty to enjoy within and around this charming destination.

  • Kilby Historic Site and Museum: Step back in time at this charming site that showcases the rich history of Harrison Mills. Explore authentic buildings, artifacts, and engaging exhibits that reflect the local culture and heritage.
  • Chilliwack Cultural Centre: A hub for family entertainment, this venue hosts a variety of performances, art exhibitions, and community events. Enjoy a vibrant atmosphere with something for everyone, making it perfect for a fun-filled outing.
  • Chilliwack Heritage Park: Known for its versatile event spaces, this venue hosts numerous business conferences and community gatherings. Experience the blend of professionalism and convenience, making it an ideal location for events and exhibitions.

Best time to go to Harrison Mills

The best time to visit Harrison Mills is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain. December is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January33.8°F (1.0°C)Moderate RainMostly CloudySlightly LowSlightly Low
February33.8°F (1.0°C)Light RainMostly CloudySlightly LowSlightly Low
March38.5°F (3.6°C)Moderate RainMostly CloudyAverageAverage
April44.6°F (7.0°C)Light RainMostly CloudyAverageAverage
May53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
June58.3°F (14.6°C)Light RainMostly SunnySlightly HighAverage
July64.4°F (18.0°C)No RainMostly SunnySlightly HighSlightly High
August64.2°F (17.9°C)No RainMostly SunnyAverageSlightly High
September56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
October47.8°F (8.8°C)Moderate RainMostly CloudySlightly LowAverage
November38.7°F (3.7°C)Frequent RainMostly CloudySlightly HighSlightly Low
December32.7°F (0.4°C)Moderate RainMostly CloudyAverageAverage

The nearest major airports for your trip to Harrison Mills

Traveling to Harrison Mills, British Columbia, is convenient via several major airports. Vancouver International Airport (YVR) is 56 miles away, with luxury accommodations like the 5-star Versante Hotel just 2 miles from the airport. Abbotsford International Airport (YXX) is closer at 25 miles, offering nearby options such as the 3.5-star Sandman Hotel, also 2 miles from the airport. Bellingham International Airport (BLI) is 41 miles away, featuring hotels like the 4-star Chrysalis Inn & Spa, located 5 miles from the terminal. Each airport provides accessible transportation options to these hotels, ensuring a smooth journey to Harrison Mills.

Frequently asked questions

What is the best area to stay in Harrison Mills?
The best area to stay in Harrison Mills is directly within the Harrison Hot Springs village itself, particularly along the waterfront of Harrison Lake.

This area is the heart of Harrison Mills, offering direct access to the lake, the famous hot springs, and the village's amenities. The main street, Esplanade Avenue, runs along the waterfront and features many local shops and eateries. The public Harrison Hot Springs Pool and the scenic Harrison Lake are the primary attractions here.

Couples will find this area ideal for a relaxing getaway. You can easily stroll along the sandy beach, enjoy boat tours on the lake, or unwind at one of the lakeside resorts offering spa services and high-end dining. The proximity to the hot springs provides a convenient and tranquil experience.

Families will also appreciate staying in Harrison Hot Springs due to the easy access to recreational activities. The lake offers opportunities for swimming, kayaking, and paddleboarding, and there's a large public park with play areas.
What are the best hotels in Harrison Mills that travelers recommend?
Two of the best hotels in Harrison Mills that receive consistently high recommendations from travelers are Rowena's Inn On The River and Sasquatch Inn.

Rowena's Inn On The River is a 3.5-star hotel with an outstanding 9.4 rating. Guests frequently praise its comfortable and spacious rooms, which often feature a fireplace, a deep soaking bathtub, and views of the river, resort, or mountains. The hotel also boasts an on-site golf course, the Sandpiper Golf Club, and an air conditioning system for guest comfort. The restaurant and friendly staff are also highly regarded.

Another highly recommended option is the Sasquatch Inn, which has an 8.6 rating. Guests often compliment the nice and clean rooms, great food, and the excellent pub. The staff also consistently receives praise for their great and lovely service. This hotel offers free self-parking and parking for RVs, buses, or trucks, and is conveniently located just over a mile from the Kilby Historic Site and Museum.
What are the top pet-friendly hotels in Harrison Mills?
For top pet-friendly hotels in Harrison Mills, consider Rowena's Inn On The River and Sasquatch Inn.

The 3.5-star Rowena's Inn On The River, with an outstanding 9.4 rating, is an excellent choice for travelers with pets. Guests consistently describe the rooms as comfortable and spacious, and praise the great location and friendly staff.

Another great pet-friendly option is the Sasquatch Inn, which has an 8.6 rating. This hotel offers amenities such as free WiFi and complimentary self-parking, including RV, bus, and truck parking. Guests often highlight the nice, clean rooms, great food, and lovely staff. The hotel is also conveniently located just 1.1 miles from the Kilby Historic Site and Museum.
What are the best budget hotels in Harrison Mills?
For a budget-friendly stay in Harrison Mills, the Sasquatch Inn is a highly-rated option.

The Sasquatch Inn, with an 8.6 rating, is praised by guests for its nice and clean rooms, great food, and lovely staff. Travelers also appreciate the great on-site pub. It offers amenities such as free WiFi, free self-parking, and free RV, bus, and truck parking, making it convenient for those traveling with vehicles. Additionally, complimentary toiletries are provided. This hotel is conveniently located just 1.1 miles from the Kilby Historic Site and Museum.
What are the most romantic hotels in Harrison Mills for couples?
For a truly romantic escape in Harrison Mills, Rowena's Inn On The River is an exceptional choice for couples.

This 3.5-star inn, boasting an outstanding 9.4 rating, offers comfortable and spacious rooms, many featuring balconies with mountain, river, or marina views. Guests consistently praise the great location and friendly staff. For couples who enjoy outdoor activities, the inn is conveniently located near various skiing opportunities, including downhill, cross-country, and ski lifts, with ski rentals also available nearby. The Sandpiper Golf Club is also right on its doorstep. See all romantic hotels in Harrison Mills
What are the best hotels in Harrison Mills near Kilby Historic Site and Museum?
For a convenient stay in Harrison Mills near Kilby Historic Site and Museum, consider the Sasquatch Inn.

The Sasquatch Inn, with an 8.6 review rating, is situated just 1.1 miles from the Kilby Historic Site and Museum, making it an excellent base for exploring the area. Guests often praise its clean rooms and the great food and service. This inn also offers complimentary WiFi and free parking for all vehicle types, including RVs, buses, and trucks, which adds to its convenience.
When is the best time to go to Harrison Mills?
The best time to visit Harrison Mills is during the summer months, from June to August, for warm weather and outdoor activities, or in the fall, from September to October, for wildlife viewing.

Summer offers the warmest temperatures, ideal for enjoying the Harrison River and Harrison Lake. You can partake in activities like kayaking, paddleboarding, or simply relaxing by the water. The surrounding trails are also superb for hiking during this time. Families will appreciate the extended daylight hours and the variety of recreational options available.

For those interested in wildlife, particularly the annual salmon run and the subsequent eagle gatherings, the fall months are unparalleled. From late September through October, the Harrison River becomes a prime viewing spot for thousands of eagles attracted by the salmon.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Harrison Mills.
How can I save on a Harrison Mills hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Harrison Mills hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Harrison Mills hotel?
Prices for hotels in Harrison Mills often vary, but you can find a great deal from $68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia