Skip to content
Join our Newsletter

These 5 cabins in B.C. offer epic waterfront views for spring stays

These chic stays don't skimp out on views.

British Columbia's lakeside cabin season is underway and travellers have no shortage of unique places to stay across our beautiful backyard. 

From places on Vancouver Island's rugged coastline to cabins dotted along picturesque Okanagan Lake, these cosy accommodations offer relaxing getaways close to Metro Vancouver.

Ocean Village Resort in Tofino 

Folks looking to stay in their cabin while soaking in the rugged beauty of Tofino can enjoy a stay at the Ocean Village Resort on Mackenzie Beach. These iconic "beehive" cabins offer stunning, panoramic views from the shore, featuring one- and two-bedroom options. There is also a heated pool to enjoy on the property, and four-legged friends are welcome, too (see slide two).

Visitors looking for a more economical option can also stay in the garden suites a short stroll from the beach. While you won't have the sweeping ocean views from your doorstep, you'll still enjoy a prime location in Canada's surfing capital. 

Taku Resort on Quadra Island 

Taku Resort has beachfront A-frame cabins that can fit up to eight people, terrace-level suites in a variety of configurations, a treehouse suite for two, camping and RV sites, and a two-suite beach house (see slide three).

The resort is located just across the water from Campbell River. A brief 10-minute ferry ride gets you there, with ferries running hourly and the fee only charged from the Campbell River port. Quadra is the gateway to the Discovery Islands, popular with boaters, adventurers, off-the-grid-ers, and anyone looking for some serious decompression in a spectacularly and ruggedly beautiful place.

Terrace Beach Resort 

Nestled in the lush forest in Ucluelet on Vancouver Island's west coast, Terrace Beach Resort offers guests sublime oceanfront views. The beachfront accommodation is also adjacent to the Wild Pacific Trail, allowing access on the cliffs to the famous Amphitrite Lighthouse. Visitors may also spot whales, sea otters, eagles, and other wildlife (see slide four).

The cabins at Terrace Beach are a short drive on the Pacific Rim Highway from the UNESCO Clayoquot Biosphere Reserve.

Guests may also enjoy multiple activities in the area, including surfing, fishing, whale and storm watching, kayaking, hiking, cycling, birding, bear watching, plus boat and float plane tours. Also, the resort is pet-friendly, so you don't need to leave Fido with friends.

Porteau Cove Cabins 

Built for BC Parks for the 2010 Olympics, the Porteau Cove Cabins offer the ideal spot to star gaze on clear nights. You can also soak in spellbinding views of Howe Sound and the snow-capped mountains beyond (see slide five).

Each one-bedroom log cabin has a "fully equipped kitchenette," a three-piece bathroom, a deck with seating, a barbecue, and a cosy common area. The cabins are ideal for visitors looking to go kayaking or stand-up paddleboarding, as the launch site is steps away from the cabins. Hikers and bikers can also enjoy an extensive network of trails near the accommodation.

Davis Cove Resort

These beachfront cabins offer stunning views of Okanagan Lake and are close to downtown Peachland and West Kelowna (see slide six).

Each cabin has a private deck, personal barbecue, air conditioning and complimentary Wi-Fi. The resort also has "large garden areas," a fire pit, and a "field perfect for tossing a frisbee, volleyball, badminton, or playing a game of bocce ball," according to Davis Cove Resort website.

The resort also has a private beach with docks, boat moorage, and a picnic gazebo.