So you’ve been on some dates around the city and you want to take it to the next level: A weekend getaway. Enter these amazing hot springs, resorts, and secluded cabins in BC – with close access to Vancouver for added convenience. Now is the perfect time to plan something special for your significant other, so we’ll get right to it. Here are 8 of the most romantic getaways you can take in BC this holiday season.

Bramblebank Cottages


View this post on Instagram


A post shared by Bramblebank Cottages (@bramblebankcottages)

Situated in the heart of Harrison Hot Springs, these charming cottages are the perfect stay for couples who have already stayed at the Harrison Hot Springs Resort, or want a more intimate experience. The adult-only suites come with a gorgeous view of Harrison Lake, and if you’re keen on venturing out to the hot springs, it’s worth a splurge of $100+ per person for a day pass.

Where: 312 Lillooet Avenue
Cost: $209+

Halcyon Hot Springs

Whether you’re in it for the hot springs, the resort and complimentary breakfast, or both – Halycon Hot Springs is a gorgeous destination. The hot springs’ focus lies on the healing qualities of their mineral-rich pools. With reasonable day rates and a waterfront location on Upper Arrow Lake, it’s definitely worth planning a weekend trip around.

Where: Central Kootenays, near Naskup
Cost: One dip is $17, while a day pass is $27 (for adults)

Ainsworth Hot Springs


View this post on Instagram


A post shared by Ainsworth Hotsprings Resort (@ainsworthhotsprings)

Our last hot springs pick, Ainsworth was first discovered by the Ktunaza First Nations, who embraced the hot mineral waters (nupika wu’u) for their healing and rejuvenating powers. Now, the property is owned by Yaqan Nukiy, the Lower Kootenay Band of Creston – and the hot springs are a huge draw in the region. Situated on Kootenay Lake, this location features a regular hot spring-fed pool, with the real draw for us being the natural caves that are open to guests.

Note that the pool and cave are open by reservation only. Registered hotel guests have complimentary access to the hot springs from 8 am to 9 pm.

Where: Central Kootenays, 45 minutes east of Nelson
Cost: $18 for Adults

Recent Posts:
This popular winter terrace with holiday lights is returning to Vancouver next month
A huge Christmas festival with over one million lights is coming to Langley next month

Nita Lake Lodge


View this post on Instagram


A post shared by Nita Lake Lodge, Whistler (@nitalakelodge)

Ranked as the #1 resort in BC, Nita Lake Lodge in Whistler is a top-notch stay, perfect for special occasions. The resort is renowned for its classic winter hospitality in a modern, boutique hotel space. Surrounded by a stunning glacier-fed lake and the vibrant village of Creekside, Nita Lake makes for the ultimate getaway from the city’s hustle and bustle. From their award-winning spa offerings to their rooftop hot tubs, wellness and relaxation are a huge focus.

Where: 2131 Lake Placid Road
Cost: Varies per package

Scandinave Spa Whistler

With the Whistler backdrop, the hot-cold relaxation system, and Instagrammable elements pretty much everywhere, this place is impossible to ignore. Enjoy a crisp, winter day in the spa with your honey, and

Where: 8010 Mons Road, Whistler
Cost: Varies per package

Fairmont Chateau Whistler


View this post on Instagram


A post shared by Fairmont Chateau Whistler (@fairmontwhistlr)

Yes, another Whistler pick, and a luxurious one at that. For fans of a traditional hotel experience, it doesn’t get more romantic than Fairmont Chateau. With over 500 rooms, the famed ski hotel is just steps away from the Blackcomb Gondola in the Upper Village. Their Alpine Suites come with spa showers, a fireplace, and sweeping mountain views, while the Fairmont Gold Floor now boasts an exclusive 8th-floor reception area and lounge. Think “hotel within a hotel.”

Plus, their award-winning culinary team at The Grill Room delivers an exceptional dining experience, complete with a signature stone fireplace to warm you up after a full day on the slopes.

Where: 4599 Chateau Boulevard
Cost: Varies per package

Hotel Zed in Tofino


View this post on Instagram


A post shared by Hotel Zed (@hotelzed)

For a more zany pick, consider Tofino’s Hotel Zed. Having opened back in August 2020, Hotel Zed offers a mid-century modern aesthetic with all the amenities and activities you’ll ever need. Stroll along the beach all day hand-in-hand, then order some takeout from in town and enjoy it on your balcony. Or, if you’re going for more of an AirStream vibe – check out their vintage ‘Zedstreams’ in Victoria!

Where: 1258 Pacific Rim Highway
Cost: Varies per package

Bodega Cove


View this post on Instagram


A post shared by Bodega Cove (@bodegacove)

Looking to have a unique, memorable couple of days that are a little outside the norm? Well, the recently restored Bodega Cove might be just the getaway for you. It’s insanely cool, limited to only 5 iconic cabins, and not too far from Vancouver. Customize your retreat with a romantic bonfire under the stars, or start exploring the beautiful scenery of Galiano Island.

Where: 18680 Porlier Pass Road, Galiano Island
Cost: $300+

Well, that’s a wrap on romantic getaways around BC, folks. We hope this list inspires you to splurge on your significant other this season (and yourself) – because you deserve it. And if you want some more ideas closer to home, here are some great cozy indoor options to consider.