9. Echo Valley Ranch & Spa
Jesmond, British Columbia
Up to $1,104 per person per night


Some come here for pure relaxation, some to experience an authentic Canadian ranch vacation. And some come to get away from the stress of city life, to find real relaxation and reconnect with themselves. Nestled away in the breathtaking setting of British Columbia’s Cariboo Mountains, Echo Valley sits amid hundreds of thousands of acres of pristine mountains, lush valleys, pine forests, and desert canyons. Historic reminders are dispersed throughout this pristine sanctuary. Horseback tours revisit the gold rush days along the Fraser River, where guest can see remnants of shanty huts from the original Chinese mining flumes.