Hotels, Motels, Resorts in Malahat, British Columbia

There are 3 properties listed under Hotels and Motels in Malahat available. We also have 3 alternate listings available in nearby towns. All distances are from the center of Malahat, so actual travel times may vary.


 
Motel

Malahat Oceanview Motel

Located 1 km from the center of Malahat.

The Ocean View Motel is located on the spectacular Malahat Drive, 20 minutes from beautiful downtown Victoria and minutes from ocean beaches, fresh water lakes, and parklands with nature mountain trails throughout..

231 Trans Canada Highway
Malahat, British Columbia
 
Motel

Malahat Bungalows Motel

Located 2 km from the center of Malahat.

Experience the delight of Victoria's Malahat Mountain with it's incredible views and pristine country charm. Travel one of the most spectacular drives in North America to reach us. Downtown Victoria is just 25 minutes away. The Malahat Mountain affords a gift of nature.

300 Trans Canada Highway
Malahat, British Columbia
 
Hotel

Moon Water Lodge

Located 1 km from the center of Malahat.

265 Trans-Canada Highway
Malahat, British Columbia

Pick from 3 Malahat alternatives

 
Resort

Brentwood Bay Resort & Spa

Approx 9 km away in Brentwood Bay:

We've discovered that understated elegance and discerning service are essential. From every vantage point, the ocean views inspire us to respond to the elements. Victoria's only five star oceanfront boutique hotel, resort and spa.

849 Verdier Avenue
Brentwood Bay, British Columbia
 
Photograph of Four Points by Sheraton, Langford
Listing updated 2024
Hotel

Four Points by Sheraton

Approx 11 km away in Langford:

We have what matters most at Four Points by Sheraton Victoria Gateway. Our extended-stay hotel near popular Langford sites is a short drive from Royal Roads University, golf courses at Bear Mountain Resort and hiking trails at Thetis Lake.

829 McCallum Road
Langford, British Columbia
 
Resort

Glen Meadows Golf & Country Club

Approx 13 km away in North Saanich:

Glen Meadows is a true country club, family owned and operated, situated near Victoria on Vancouver Island, BC Canada. It is Victoria's only 18 hole golf course that offers tennis and curling as well as golf.

1050 McTavish Road
North Saanich, British Columbia

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: