Skip to main content.

Hotels in Malahat, British Columbia

Search & Compare Malahat Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Malahat

Malahat Hotels

Take Highway 1 north from Victoria through the quirky laid-back communities of southern Vancouver Island and you’ll reach the southern tip of Saanich Inlet, and the start of the Malahat Drive. It’s a 25 kilometer stretch of winding roadway passing forest-shrouded provincial parks, rocky Garry oak tree-topped outcrops, and glorious sweeping views over glassy waters. Cutesy Malahat’s at the heart of this scenic stretch, and a great place to base yourself during your vacation.

Things to see

Drive along the highway from Malahat to be rewarded by far-reaching views over gnarly rocks and sloping forests towards distant peninsulas, islands, and snow-topped peaks. You might even glimpse an orca or dolphin in the waters of Saanich Inlet. To make the most of the fresh air and forests, head to Spectacle Lake Provincial Park for a stroll along its 2.5 kilometer lakeside trail, crossing wetlands, bogs, and creeks on wooden bridges. In summer you can swim or fish for trout, and in winter ice skate on the frozen lake surface. To the south, Goldstream Provincial Park’s a spot for watching the annual chum salmon spawning run from October through November. Here you can hike through moss-shrouded forests scattered with majestic 600 year old Douglas fir trees to the top of Mt. Finlayson. Or trek to Niagara Falls, a 47.5 meter waterfall that cascades down a rock cliff into a crystal lagoon below.

Hotels in Malahat

Step out from your hotel on to a wooden terrace overlooking the glistening sea, distant snow-capped mountains, and never-ending forests. The 3 and 4-star hotels near Malahat really make the most of this undeniably scenic spot. Tucked in grand homes, most are guesthouses where you’ll be spoiled by freshly cooked breakfasts, soft-as-you-like bedding, and personable service from welcoming hosts. Some even have an outdoor hot tub so you can soak weary limbs after a long day’s hiking. If you’re on a budget, there are also cheap hotels in Malahat, including motels offering simple modern rooms and cute rustic cabins.

Where to stay

Malahat’s a small community with a few dining options, store, and gas station. It’s a good stop-off spot on a tour of the area. If you’re planning on adventuring in the nearby parks, you might want to stay here if you’re on a budget, as accommodation in Malahat itself is particularly good value. Here you’ll find 2-star motels and rustic accommodation in cottages and cabins. Just outside of Malahat, plush guesthouses and hotels command a greater price tag, but with nothing surrounding you except trees, wildlife, and the big blue Canadian sky, they’re definitely worth the extra bucks.

How to get to Malahat

The capital of British Columbia, historic Victoria’s just a 25-minute drive from Malahat. Victoria offers plenty of transport options, including ferry services from Swartz Bay, a 40-minute drive from Malahat. The route from Swartz Bay to Tsawwassen south of Vancouver takes approximately 1 hour 35-minutes. If you’re catching the ferry from Horseshoe Bay in West Vancouver, you’ll arrive at Departure Bay, Nanaimo. The crossing time for this journey’s 1 hour 40 minutes. From Departure Bay it’s about an hour’s drive. It’s best to get around by car if you plan on exploring the area around Malahat.