Echo Valley Ranch & Spa

10635 Jesmond Road, Jesmond, V0K 1K0

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Mix up your family mountain vacations with a trip to British Columbia’s beautiful Cariboo Mountains. The main lodge at Echo Valley Ranch & Spa has a timber exterior and is a rustic contrast to the cozy rooms inside, some of which come with extra “sleeping lofts” that the kids will love. There are also separate log cabins where you can choose to bed down surrounded by  wilderness home to black bear, bald eagles, falcons and many other birds and animals. All-inclusive rates include all your meals, as well as access to bikes, daily yoga lessons, fishing in the onsite ponds and the resort’s beautiful hiking trails. You can pay extra for horseback riding excursions, fly fishing lessons and the like.

Our Editor Loves

  • Indoor pool
  • All-inclusive rates
  • Horseback riding

Family Interests

  • All Inclusive Rates
  • Hiking
  • Horse Back Riding

Family Amenities

  • Family Room 5+
  • Free Wi-Fi
  • Onsite Dining
  • Pool



by Flavia-Jim

Echo Valley Ranch is a slice of heaven on earth, with stunning views and fantastic amenities. Surrounded by mountains and nature at its best, the resort offers luxurious spa services, yoga, horseback outings, and much more. The cottages are cozy and stylish, very spacious and comfortable. The food is definitely a highlight - prepared by a dedicated chef and served by always friendly staff in the main house. Echo Valley's hosts always make you feel at home with their care and generosity, which is extended to their staff and all farm animals. You will feel so spoiled that you may want to stay forever!

Perfect escape

by hansoozle

We had an absolutely amazing experience at the Echo Valley Ranch. The hosts and staff were all so wonderful, the location is stunning, and the food was incredible. There was so much to do, and I cannot wait to return again one day.