For those who enjoy getting out in nature but prefer the comfort of a bed over a tent, this is for you. Believe it or not, there are still some stunning glamping spots and cabins in BC with availability over the May long weekend – but time is of the essence! If you’re hoping to make some last-minute plans, consider staying at one of these beautiful spots around the province.

Ocean Village Resort


View this post on Instagram


A post shared by OCEAN VILLAGE (@oceanvillage)

Tofino’s original beachfront resort is the ultimate glamping spot, and there’s one oceanfront cabin still available over the long weekend, from Saturday, May 18th to Monday, May 20th. So if you’re planning a trip to the surf capital of Canada, this is a great option!

Where: Tofino, BC

Luna Lodge – Alpha Mountain Lodging + Sauna

This adorable mountain cabin in Revelstoke can accommodate up to four people, and it’s an idyllic spot for relaxation and rejuvenation. Situated at the base of Boulder Mountain, the pet-friendly lodge has access to a shared cedar barrel sauna, and is close to all the nearby hiking and mountain biking trails.

Where: Revelstoke, BC

Wild Wood Cabins: Deer Crossing 

Did someone say private hot tub?? For $237 a night, a stay in this cabin is a steal – you get a cozy spot perfect for two, access to two covered decks, and an inviting hot tub that can accommodate up to four.

Where: Golden, BC

Recent Posts:
Back for round two! Here’s the schedule for the Canucks playoffs against the Oilers in Vancouver
From parks to a pool party: This outdoor music series in Vancouver kicks off next month

Wild Roots Farms Guesthouse 

By far the most affordable on the list at $94 per night, this guest house is perfect if what you’re after is a classic getaway to nature. Here, you’ll be able to visit farm rabbits, highland cows, sheep, and chickens, as well as take in the surrounding wildlife in the Shuswap D area.

Where: Near Salmon Arm, BC

Surf Grass with a Private Hot Tub

Finally, we come to this stunning oceanfront stay in Ucluelet. The two-level cabin boasts both rainforest and ocean views, with access to Terrace Beach and a private two-person hot tub on the deck. Plus, it’s just steps away from the Wild Pacific Trail and nearby coffee shops and amenities if you’re up for a bit of exploring!

Where: Ucluelet, BC

So there you have it, BC! If you’re looking to make spontaneous plans for the long weekend ahead, we’ve got your back.