Find hotels in Yarrow from $85

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yarrow hotels

Comfort Inn

Comfort Inn
2.5 star property
Sardis
8.2 out of 10, Very Good, (1000)
"It was great, would recommend and definitely stay again "
Canada
Justeen
$74 nightly
The price is $86
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, (617)
"Friendly staff, clean room, good breakfast"
Canada
karine
$81 nightly
The price is $94
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express & Suites Chilliwack East by IHG

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, (4891)
"Very good place"
United States
Hamid(zack)
$159 nightly
The price is $181
Jan 5 - Jan 6, 2026
Total with taxes and fees
Harrison Hot Springs Resort and Spa

Vedder River Inn

Vedder River Inn
2.0 star property
Vedder
8.6 out of 10, Excellent, (1002)
"Room was nice and clean, excellent location "
Canada
Jodie
$73 nightly
The price is $85
Jan 25 - Jan 26, 2026
Total with taxes and fees
Vedder River Inn

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 29 - Dec 30
Total with taxes and fees
Sasquatch Inn

Harrison Spa Motel

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

Best Western Plus Regency Inn & Conference Centre

Best Western Plus Regency Inn & Conference Centre
3.0 star property
Clearbrook
8.6 out of 10, Excellent, (1624)
"Really enjoyed our stay and would definitely return. The breakfast was quite good and better than most."
Canada
june
$98 nightly
The price is $113
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Plus Regency Inn & Conference Centre

Coast Chilliwack Hotel by APA

Coast Chilliwack Hotel by APA
3.5 star property
Chilliwack Proper
8.6 out of 10, Excellent, (1001)
"The staff was very friendly. "
Canada
Runyo
$91 nightly
The price is $106
Dec 27 - Dec 28
Total with taxes and fees
Coast Chilliwack Hotel by APA

Brookside Inn Boutique Hotel

Brookside Inn Boutique Hotel
3.5 star property
West Abbotsford
9.8 out of 10, Exceptional, (515)
"Attentive staff and lovely rooms."
Canada
Ailsa
$118 nightly
The price is $137
Dec 28 - Dec 29
Total with taxes and fees
Brookside Inn Boutique Hotel

Hampton Inn by Hilton Chilliwack

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

Fairfield by Marriott Inn & Suites Chilliwack

Fairfield by Marriott Inn & Suites Chilliwack
2.5 star property
Village West
9.2 out of 10, Wonderful, (145)
"Great place to stay!"
Canada
John
$89 nightly
The price is $104
Dec 29 - Dec 30
Total with taxes and fees
Fairfield by Marriott Inn & Suites Chilliwack

Harrison Beach Hotel

Harrison Beach Hotel
2.5 star property
Harrison Hot Springs
8.8 out of 10, Excellent, (1003)
"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 19 - Jan 20, 2026
Total with taxes and fees
Harrison Beach Hotel

Harrison Grand Motel LTD.

Harrison Grand Motel LTD.
2.5 star property
Harrison Hot Springs
9.4 out of 10, Exceptional, (519)
"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.

The Lodge on Harrison Lake

The Lodge on Harrison Lake
3.5 star property
Harrison Hot Springs
9.4 out of 10, Exceptional, (282)
"Wonderful place with a beautiful lake view."
Canada
Jaswant
$185 nightly
The price is $216
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Lodge on Harrison Lake

Clarion Hotel & Conference Centre Abbotsford

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

Royal Hotel

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

Best Western Plus Mission City Lodge

Best Western Plus Mission City Lodge
3.0 star property
Mission
8.4 out of 10, Very Good, (1000)
"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

Coast Abbotsford Hotel & Suites

Coast Abbotsford Hotel & Suites
3.0 star property
Abbotsford
8.8 out of 10, Excellent, (1001)
"Clean room , good location & nice to have breakfast included ."
Canada
Kim
$94 nightly
The price is $110
Dec 30 - Dec 31
Total with taxes and fees
Coast Abbotsford Hotel & Suites

Sasquatch Crossing Eco Lodge B&B

Sasquatch Crossing Eco Lodge B&B
3.0 star property
Agassiz
9.4 out of 10, Exceptional, (88)
"Great old house! "
Canada
Rhea
$122 nightly
The price is $141
Dec 26 - Dec 27
Total with taxes and fees
Sasquatch Crossing Eco Lodge B&B

Super 8 by Wyndham Abbotsford BC

Super 8 by Wyndham Abbotsford BC
2.0 star property
Abbotsford
7.8 out of 10, Good, (1416)
"Parking was easy, conference room was fun for parents and kids, rooms were clean"
Canada
Graham
$90 nightly
The price is $104
Dec 29 - Dec 30
Total with taxes and fees
Super 8 by Wyndham Abbotsford BC
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

Top Yarrow Hotel Reviews

More cheap stays in Yarrow

Hotels in Yarrow with star-rating

Find out more about Yarrow

Top reasons to visit Yarrow

  • Outdoor Adventures: Yarrow is a haven for outdoor enthusiasts, offering activities like horseback riding and thrilling amusement parks.
  • Scenic Beauty: Enjoy breathtaking mountain views and explore serene lakes that surround the area.
  • Family-Friendly Attractions: With local events and recreational areas, Yarrow is perfect for families seeking fun and relaxation.
  • Charming Neighborhoods: Stroll along Main Street and discover delightful spots that capture the community's essence.
  • Variety of Accommodations: Choose from cozy bed & breakfasts to comfortable hotels, catering to all traveler needs.

Find great hotels near Yarrow

Discover the charm of Yarrow, British Columbia, with a variety of lodging options that cater to every traveler. Whether you prefer a cozy bed & breakfast or a comfortable hotel, you'll find pet-friendly accommodations and business-themed facilities to enhance your stay. Enjoy adventure-filled vacations while exploring the scenic beauty of the area. Dive into hotel reviews and amenities to find the perfect spot for your getaway.

  • Coast Chilliwack Hotel by APA: Situated 8 miles from Yarrow, Coast Chilliwack Hotel by APA is an eco-certified 3.5-star hotel that caters to adventure seekers and business travelers alike. With an emphasis on eco-friendly practices, this hotel offers a variety of adventure sports both onsite and in nearby locations, including horseback riding, hiking, and rafting. For business needs, the hotel features accessible business amenities such as a 24-hour business center, conference space, and meeting rooms, ensuring a seamless experience for corporate guests. Enjoy the blend of nature and professional facilities during your stay.
  • Travelodge by Wyndham Chilliwack: Located 6 miles from Yarrow, Travelodge by Wyndham Chilliwack is an ideal choice for pet lovers seeking a comfortable stay. This welcoming hotel allows pets with specific policies in place, making it an excellent option for those traveling with their furry companions. Guests can enjoy a relaxed atmosphere, and the hotel's convenient amenities ensure a hassle-free experience. With a focus on accommodating pets, this hotel provides a homey feel and a friendly environment for all guests.
  • Hampton Inn by Hilton Chilliwack: Just 5 miles from Yarrow, Hampton Inn by Hilton Chilliwack is a modern and inclusive hotel that caters to LGBTQIA travelers, business professionals, and pet owners. This hotel proudly offers a welcoming environment with business amenities such as an accessible business center and meeting rooms. Pets are welcome, with specific areas for exercise and relaxation. The combination of a supportive atmosphere and top-notch facilities makes this hotel a perfect choice for a diverse range of guests seeking comfort and convenience.

Where to stay near Yarrow

Yarrow, British Columbia, is an outdoor enthusiast's paradise, offering stunning scenery and thrilling adventures. Just a short drive from the city, you can explore charming neighborhoods filled with family-friendly vibes. Enjoy the breathtaking mountain views and discover delightful spots along Main Street. With accommodations like cozy hotels, Yarrow provides the perfect base for your explorations in this extraordinary region, where nature and community come together seamlessly.

  • Cultus Lake: Nestled just 4 miles from Yarrow, Cultus Lake is a delightful city that attracts visitors with its stunning natural beauty and outdoor activities. The peak travel season from June to August brings families and adventure seekers who flock to enjoy the scenic waterfront and various recreational options. Popular venues include a thrilling water park and relaxing spa facilities, making it a perfect spot for both excitement and relaxation. Don’t miss the opportunity to explore the picturesque lake and nearby theme park, where fun and unforgettable memories await.
  • Lindell Beach: Also located 4 miles from Yarrow, Lindell Beach offers a charming escape for those looking to immerse themselves in nature. While visitor numbers peak during the summer months, the area remains inviting year-round. The scenery is breathtaking, with a variety of outdoor activities available, including skiing in the winter and water park fun in the warmer months. Families can indulge in recreational areas and enjoy the local attractions, ensuring a memorable experience filled with adventure and relaxation.
  • Promontory: Positioned 6 miles from Yarrow, Promontory is a vibrant neighborhood known for its adventurous spirit and stunning landscapes. With a consistent flow of visitors throughout the year, this area shines especially in the summer months. Outdoor enthusiasts will appreciate the nearby national park and recreational areas, as well as the local water park and spa for relaxation after a day of adventure. Promontory’s blend of scenic views and thrilling experiences makes it an ideal destination for families and adventurers alike.

Things to do near Yarrow

Yarrow, British Columbia, offers an array of outdoor adventures and scenic beauty perfect for vacationers. Enjoy horseback riding, thrilling outdoor activities, and relaxing at the wellness oasis. Don't miss the popular Margate Beach for some sun and fun, as well as various local events that showcase the community's charm. With options like a recreational area and a water park, Yarrow is an ideal destination for adventure seekers and families alike.

Shopping

In Yarrow, you can visit Cottonwood Shopping Mall, just 6 miles away, offering a vibrant mix of entertainment and shops. If you're up for a drive, check out Highstreet Shopping Centre, located 15 miles away, featuring more family-friendly attractions and shops. Farmhouse Natural Cheeses is also worth the 17-mile drive.

Recreation

Chilliwack Golf and Country Club offers a stunning golf experience surrounded by nature, perfect for relaxation and recreation. Enjoy the scenic views at Tap-Ins Putting Course, ideal for all skill levels. For sports enthusiasts, Prospera Centre provides a vibrant atmosphere with various sporting events.

Adventure

Experience thrilling water fun at Cultus Lake Waterpark, located 4 miles from Yarrow, perfect for families seeking adventure. For snow sports enthusiasts, Sasquatch Mountain Resort, 22 miles away, offers skiing excitement. Don't miss the adrenaline rush at Agassiz Speedway, a motor racing venue just 16 miles from Yarrow.

Nightlife

In Yarrow, you can enjoy a cozy movie night at Galaxy Cinemas Chilliwack, just 6 miles away, or catch a film at SilverCity Mission Cinemas, located 13 miles from Yarrow. For a broader selection, Cineplex Cinemas Abbotsford is 15 miles away, offering a perfect romantic vibe.

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

Booking tips and Expedia advantages for Yarrow

To save money on your trip to Yarrow, plan your visit during the cheaper months of January, February, or November, and aim for a Tuesday stay to secure the best rates. Use Expedia to compare hotel prices and filter for eco-friendly accommodations. Consider booking a package that includes flights and activities for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and help you earn OneKeyCash for future bookings. Lastly, keep an eye out for last-minute deals and price drops to maximize your travel budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Yarrow 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 Yarrow is Tuesday. The most expensive day to stay in Yarrow is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, desired location, and additional preferences. You can easily sort your results to display hotels from the lowest to highest price, ensuring you find the most affordable options first. Additionally, you have the option to filter your search by hotel category. For instance, by selecting the Eco-certified filter, you'll be presented with sustainable and environmentally friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save money by combining your Yarrow hotel reservation with your flights and activities through an Expedia package.
  • 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 near Yarrow

Yarrow, British Columbia, is perfect for outdoor enthusiasts seeking adventure and beautiful scenery. Visitors can explore local attractions such as serene lakes, an exciting amusement park, and event venues that cater to families and groups. Enjoy a day of fun and relaxation while taking in the picturesque landscapes that Yarrow has to offer, making it an ideal destination for a memorable vacation.

  • Cultus Lake Park: Located 3 miles from Yarrow, this stunning natural sanctuary features beautiful sandy beaches and picturesque scenery, perfect for a romantic getaway or a relaxing day outdoors. Enjoy swimming, sunbathing, or hiking along scenic trails.
  • Cultus Lake Adventure Park: Just 4 miles away from Yarrow, this amusement park is a family-friendly destination packed with exciting rides and outdoor adventures. It's an ideal spot for thrill-seekers and families looking for a fun-filled day.
  • Chilliwack Heritage Park: Situated 5 miles from Yarrow, this event and conference venue is a hub for business events and gatherings. Experience the vibrant local community through various events hosted throughout the year.

Best time to go to Yarrow

The best time to visit Yarrow 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 slightly low 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 CloudyAverageSlightly 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 SunnySlightly HighSlightly High
September56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
October47.8°F (8.8°C)Moderate RainMostly CloudyAverageAverage
November38.7°F (3.7°C)Frequent RainMostly CloudySlightly LowSlightly Low
December32.7°F (0.4°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Yarrow

Traveling to Yarrow, British Columbia, is convenient with several nearby airports. Vancouver International Airport (YVR) is located 51 miles away, with luxurious options like the 5-star Versante Hotel just 2 miles from the airport. Abbotsford International Airport (YXX) is only 15 miles from Yarrow, and nearby hotel choices include the 3.5-star Sandman Hotel Abbotsford Airport, also 2 miles away. For those considering Bellingham International Airport (BLI), situated 29 miles from Yarrow, the 4-star Chrysalis Inn & Spa is a comfortable option just 5 miles from the airport. All hotels offer accessible transportation services to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

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 Yarrow.
How can I save on a Yarrow hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Yarrow hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*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 Yarrow hotel?
Prices for hotels in Yarrow often vary, but you can find a great deal from $85 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