604 Now

6 Cottage Getaways From Vancouver

If you’re looking for a weekend away from the hustle and bustle of city life; but want more of a “glamping” experience—check out one of these cozy cabins and cottages available for rent just a short road trip away from Vancouver.

If you’re looking for something a little more closer to nature, check out our guide on where to rent a tree house in British Columbia.

Backeddy Resort & Marina

Sunshine Coast, British Columbia, Canada
photo: Jorge Parra / 604 Now

Stay in romantic cabins with a waterfront view or cozy cottages with a rustic flair, on the Sunshine Coast. The newest addition to their accommodation family is the geodesic dome. The resort is the perfect spot for exploring Princess Louisa Inlet, kayaking in Jervis Inlet or going for a hike in Skookumchuk Provincial Park. It’s located at 16660 Backeddy Road in Egmont, just over a 3-hour trek from Vancouver.

Camperland RV Resort at Rosedale


The resort offers luxury two-bedroom cabins equipped with a full kitchen, cable TV, WIFI, an open BBQ area and a private fire pit. Situated in a stunning spot just adjacent to the popular Bridal Veil Falls Provincial Park. It’s located at 53730 Bridal Falls Road in Rosedale, just an hour and a half drive from Vancouver.

Manning Park Resort


Visit one of the most beautiful parks in BC. The resort at Manning Park is the perfect escape into the wilderness for a weekend. They offer lodges, cabins and chalets for a comfortable stay. It’s located at 7500 Hwy 3 in Manning Park, just a two-hour drive from Vancouver.

Olympic Legacy Cabins


Enjoy a stay in one of these stunning cabins with a private oceanfront patio and views of Howe Sound. The log homes were originally built for the 2010 Winter Olympics, hence the name. They are situated in Porteau Cove Provincial Park and it’s a good spot to hit up the beach, go kayaking or golfing. It’s located on Highway 99 between Lions Bay and Furry Creek near Squamish, just a 40-minute drive from Vancouver.

Pender Harbour Resort & Marina


Take a ferry to the Sunshine Coast and stay at this resort with beautiful waterfront cottages overlooking the scenic Pender Harbour. Enjoy many activities such as kayaking, paddle boarding or rent out a motorboat. It’s located at 4686 Sinclair Bay Road in Garden Bay, about a 3-hour trek from Vancouver.

The Cabins at Cultus Lake Park


The cozy cabins are close to the waterfront, offering a great spot to go to the beach and join in on many activities including mini golf, waterslides, playgrounds, hiking, fishing and boating. It’s located at 4169 Columbia Valley Hwy in Cultus Lake, just an hour and a half drive from Vancouver.

Log in or create an account to save content

Become a local insider