Find hotels in Malahat from $62

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malahat hotels

Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Mill Bay
9.4 out of 10, Exceptional, (621)
"Beautiful setting and rooms "
Canada
Bradley
$172 nightly
The price is $194
Dec 28 - Dec 29
Total with taxes and fees
Villa Eyrie Resort

Prestige Oceanfront Resort, WorldHotels Luxury

Prestige Oceanfront Resort, WorldHotels Luxury
4.0 star property
Sooke
9.0 out of 10, Wonderful, (1000)
"The room was nice and clean, easy access to water and restaurants. "
United States
Wes
$117 nightly
The price is $136
Jan 4 - Jan 5, 2026
Total with taxes and fees
Prestige Oceanfront Resort, WorldHotels Luxury

Wessex Inn By The Sea

Wessex Inn By The Sea
2.0 star property
Cowichan Bay
8.6 out of 10, Excellent, (1000)
"Seemed like a brand new room. Really nice. Very short walk to restaurants. Great spot."
Canada
Neil
Wessex Inn By The Sea

Brentwood Bay Resort & Spa

Brentwood Bay Resort & Spa
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1083)
"Gorgeous hotel!"
Canada
nasim
$195 nightly
The price is $221
Dec 30 - Dec 31
Total with taxes and fees
Brentwood Bay Resort & Spa

Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
Mill Bay
10.0 out of 10, Exceptional, (1)
"Wow! This bed and breakfast was virtually a home away from home. A shared living room, dining room and kitchen for your use. Quiet neighbourhood, breakfast served…. We only stayed 1 night, but it would be a great few days stay! Thank you!"
Canada
Lucille
$145 nightly
The price is $167
Dec 31 - Jan 1, 2026
Total with taxes and fees
Bayview Bed and Breakfast

Poets Cove Resort & Spa

Poets Cove Resort & Spa
4.0 star property
Pender Island
8.6 out of 10, Excellent, (436)
"Beautiful place. We had a great time here"
Canada
Rabbiya
$145 nightly
The price is $167
Dec 28 - Dec 29
Total with taxes and fees
Poets Cove Resort & Spa

Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1521)
"Very quiet, cozy, great location and yummy breakfast!"
United States
Michele
$106 nightly
The price is $123
Jan 4 - Jan 5, 2026
Total with taxes and fees
Embassy Inn

Days Inn by Wyndham Victoria On The Harbour

Days Inn by Wyndham Victoria On The Harbour
3.0 star property
Inner Harbour
8.4 out of 10, Very Good, (1412)
"Great location, Affordable, Clean & comfortable, wonderful harbor view "
United States
Janet
$102 nightly
The price is $119
Jan 1 - Jan 2, 2026
Total with taxes and fees
Days Inn by Wyndham Victoria On The Harbour

Abigail's Hotel

Abigail's Hotel
4.0 star property
Downtown Victoria
9.8 out of 10, Exceptional, (919)
"The staff, location, bedroom and hotel building are excellent . We have stayed at Abigail’s Hotel numerous times and we plan to return. "
Ireland
Patricia
$142 nightly
The price is $165
Jan 4 - Jan 5, 2026
Total with taxes and fees
Abigail's Hotel

James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1771)
"Great stay will be back"
United States
David
$74 nightly
The price is $86
Jan 4 - Jan 5, 2026
Total with taxes and fees
James Bay Inn Hotel & Suites

Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
South Oak Bay
9.6 out of 10, Exceptional, (1000)
"Room was spotless, staff was stellar and the food was great. "
Canada
Jory
$182 nightly
The price is $211
Jan 18 - Jan 19, 2026
Total with taxes and fees
Oak Bay Beach Hotel

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites
3.0 star property
Downtown Victoria
9.6 out of 10, Exceptional, (1149)
"Great stay "
Canada
Tom
$153 nightly
The price is $177
Jan 3 - Jan 4, 2026
Total with taxes and fees
Victoria Regent Waterfront Hotel & Suites

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3069)
"Great place especially location "
United States
Cameron
$128 nightly
The price is $149
Jan 6 - Jan 7, 2026
Total with taxes and fees
Hotel Grand Pacific

Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
3.0 star property
Cowichan Bay
8.6 out of 10, Excellent, (1001)
"The hotel is old and overpriced but the location is good."
Canada
Lingsi
$139 nightly
The price is $160
Dec 29 - Dec 30
Total with taxes and fees
Oceanfront Suites at Cowichan Bay

Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (1487)
"Great stay thank you! "
Canada
Shadel
$151 nightly
The price is $175
Jan 4 - Jan 5, 2026
Total with taxes and fees
Inn at Laurel Point

Ocean Island Inn Backpackers Suites - Hostel

Ocean Island Inn Backpackers Suites - Hostel
2.0 star property
Downtown Victoria
8.0 out of 10, Very Good, (1002)
"I didn’t try the breakfast, but I absolutely loved my stay here! "
Canada
Devin
$53 nightly
The price is $62
Jan 13 - Jan 14, 2026
Total with taxes and fees
Ocean Island Inn Backpackers Suites - Hostel

Helms Inn

Helms Inn
2.0 star property
James Bay
9.4 out of 10, Exceptional, (1489)
"Charming atmosphere and friendly staff. Room was clean and comfortable. "
United States
Richard
$101 nightly
The price is $118
Jan 1 - Jan 2, 2026
Total with taxes and fees
Helms Inn

DoubleTree by Hilton Hotel & Suites Victoria

DoubleTree by Hilton Hotel & Suites Victoria
4.0 star property
Downtown Victoria
9.0 out of 10, Wonderful, (1003)
"Great location, friendly staff, clean room. "
Canada
Craig
$121 nightly
The price is $140
Jan 4 - Jan 5, 2026
Total with taxes and fees
DoubleTree by Hilton Hotel & Suites Victoria

Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
Songhees
9.2 out of 10, Wonderful, (1002)
"Super clean , excellent staff "
Canada
Robin
$137 nightly
The price is $159
Jan 4 - Jan 5, 2026
Total with taxes and fees
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Royal Scot Hotel & Suites

Royal Scot Hotel & Suites
3.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (2569)
"We had a great stay. The location was amazing and the staff was friendly!"
United States
SHANNON
$116 nightly
The price is $134
Jan 1 - Jan 2, 2026
Total with taxes and fees
Royal Scot Hotel & Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Malahat attractions

Learn more about Malahat

Drive the scenic Malahat Summit for breathtaking views of Saanich Inlet and the distant Olympic Mountains. Nearby Mill Bay offers kayaking adventures, fresh seafood at waterfront restaurants, and access to the Kinsol Trestle hiking trail.

Panoramic view of the Saanich inlet and gulf islands in Vancouver Island

Top Malahat Hotel Reviews

More cheap stays in Malahat

Hotels in Malahat with star-rating

Find out more about Malahat

Top reasons to visit Malahat

  • Stunning Outdoor Adventures: Malahat is a haven for adventure seekers, offering activities like hiking, bungee jumping, and exploring national parks.
  • Scenic Views: Visit the breathtaking Malahat Summit and Malahat Skywalk for panoramic views of the surrounding landscape.
  • Family-Friendly Activities: Malahat provides a variety of recreational areas and urban parks perfect for family outings.
  • Charming Accommodations: Choose from cozy bed and breakfasts, guesthouses, and the famous Malahat Bungalows Motel.
  • Romantic Atmosphere: The picturesque setting makes Malahat an ideal spot for couples seeking relaxation and adventure.

Find great hotels near Malahat

Discover the enchanting accommodations in Malahat, British Columbia, perfect for adventurers, families, and pet lovers alike. Choose from charming bed and breakfasts, cozy guesthouses, and the renowned Malahat Bungalows Motel for a memorable stay. Whether you seek a luxurious retreat, a historical resort experience, or excellent lodging options, Malahat offers diverse choices to meet your needs and make your vacation truly special.

  • Motel 6 Saanichton, BC - Victoria Airport: Ideal for budget-conscious travelers seeking a pet-friendly stay, Motel 6 Saanichton offers a warm and welcoming atmosphere just 8 miles from Malahat. This motel embraces the spirit of adventure with its easy-going vibe, allowing pets such as dogs and cats. Guests appreciate the straightforward amenities, including free parking, complimentary Wi-Fi, and a convenient location near Victoria Airport. Its pet policy is accommodating, ensuring a hassle-free experience for those traveling with furry companions.
  • Four Points by Sheraton Victoria Gateway: A perfect blend of business and leisure, Four Points by Sheraton Victoria Gateway is located 7 miles from Malahat. This 3.5-star hotel caters to both business travelers and adventure seekers, featuring multiple meeting rooms and a 24-hour business center. Guests can also explore nearby hiking, kayaking, and mountain biking opportunities. The hotel is pet-friendly, allowing dogs, making it convenient for those traveling with pets. Guests rave about the comfortable rooms and the on-site dining options, ensuring a productive yet enjoyable stay.
  • Holiday Inn Victoria Elk Lake by IHG: A family-friendly retreat located 9 miles from Malahat, Holiday Inn Victoria Elk Lake offers a welcoming environment for travelers of all ages. This 3.5-star hotel combines business amenities with family-focused features, including free cribs and window guards for children. Guests can take advantage of multiple meeting rooms and a 24-hour business center. The property is also pet-friendly, welcoming both dogs and cats with a flexible pet policy. With its scenic surroundings and excellent facilities, this hotel is an excellent choice for family vacations.

Where to stay near Malahat

Malahat is a picturesque village perfect for outdoor adventures and family vacations. Nestled in a stunning location, it offers breathtaking views and a romantic atmosphere that's ideal for couples. Explore nearby attractions that showcase the region's natural beauty and friendly vibes. From peak visits to relaxing excursions, Malahat and its surroundings provide an unforgettable travel experience filled with adventure, relaxation, and family-friendly fun.

  • Highlands: Located about 4 miles from Malahat, Highlands is a charming city renowned for its outdoor experiences. Visitors tend to flock here during February, June, and September, when the weather is particularly inviting for family outings and beach activities. The area is dotted with beautiful recreational zones, including golf courses that cater to enthusiasts. Nature lovers will appreciate the nearby marina and the stunning botanical and flower gardens that serve as perfect spots for leisurely strolls and picnics.
  • Bamberton: This quaint village, also 4 miles away from Malahat, attracts a moderate number of travelers, especially from July to September. Bamberton is ideal for those seeking adventure and family-friendly outdoor activities. The village features a mix of recreational areas, educational sites, and shopping spots that make it a fun stop for visitors. Nearby, you can explore a beautiful beach, the expansive national state park, and charming botanical gardens, making it a fantastic location for a day of exploration and relaxation.
  • Brentwood Bay: Situated 5 miles from Malahat, Brentwood Bay is a delightful city that captures the essence of outdoor family fun. Peak travel occurs from July to September, attracting those eager to enjoy the beach. The area boasts various recreational venues, educational opportunities, and luxurious spas. Visitors can immerse themselves in the beauty of the local botanical and flower gardens, or unwind at the marina, making Brentwood Bay a perfect spot for both relaxation and adventure.

Things to do near Malahat

Malahat is the perfect destination for outdoor and family adventure vacations, offering a variety of thrilling activities. Explore the recreational areas, indulge in spa treatments, or embark on unforgettable outdoor adventures, including bungee jumping. With adventure awaiting at every turn, Malahat promises an exciting getaway for all adventure seekers.

Shopping

For shopping in Malahat, visit Mill Bay Centre, 7 miles away, where you'll find a mix of entertainment and local shops. If you're up for a drive, MayFair Shopping Centre and Uptown Center, both 11 miles away, offer a vibrant atmosphere with diverse shopping options.

Recreation

Bear Mountain Golf Club offers a stunning golf experience surrounded by nature, perfect for sports enthusiasts. For a tranquil retreat, Elk/Beaver Lake Regional Park features serene landscapes ideal for relaxation and wellness activities. Royal Oak Golf Club combines outdoor excitement with beautiful views, making it a great spot for golf lovers.

Adventure

Experience the thrill of bungee jumping at WildPlay West Shore Victoria, located 8 miles from Malahat, offering an adrenaline rush like no other. For a scenic hike, explore the Galloping Goose Trail, 11 miles away, featuring breathtaking views and outdoor adventure. Enjoy the Scenic Marine Route, 14 miles from Malahat, for stunning coastal vistas.

Nightlife

In Malahat, Langford Lanes offers a lively arcadeAdventureZone perfect for fun and games. The Dominion Astrophysical Observatory provides a unique entertainment experience under the stars. For a romantic evening, enjoy a film at Cineplex Odeon Westshore Cinemas, just a short drive away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Malahat

Malahat is a budget-friendly destination with free entry to attractions like Elk Lake and Gowlland Tod Provincial Park. To save on accommodation, consider visiting during the cheaper months of January to February and November, and book about a month in advance for the best rates. Tuesday is the least expensive day to stay, while Saturday tends to be pricier. Use Expedia to find great deals by filtering prices and consider booking a package for flights and hotels. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn rewards for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Malahat are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Malahat about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Malahat is Tuesday. The most expensive day to stay in Malahat is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to narrow down your options based on your budget, preferred location, and desired hotel type. To discover the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: Consider saving money by booking an Expedia package that combines your Malahat hotel stay with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Malahat

Malahat offers a perfect blend of outdoor adventure and family-friendly activities. Explore the breathtaking Malahat Summit and take in the stunning views from the Malahat Skywalk. Visitors can enjoy local attractions like urban parks and nearby lakes, making it an ideal destination for those seeking a mix of nature and city experiences. Whether hiking through national parks or simply enjoying the scenery, Malahat has something for everyone.

  • Butchart Gardens: A stunning floral paradise located 5 miles from Malahat, Butchart Gardens features lush landscapes and vibrant flowers, making it a perfect spot for families to enjoy the beauty of nature, relax, and create lasting memories.
  • Goldstream Provincial Park: Only 5 miles away from Malahat, this national park offers thrilling outdoor adventures amid breathtaking scenery. Hike through lush forests, witness majestic waterfalls, and experience the rich wildlife that call this park home.
  • Hatley Castle: Situated 9 miles from Malahat, Hatley Castle exudes romance and cultural charm. Explore the impressive architecture, stroll through the beautifully landscaped gardens, and delve into the rich history of this iconic landmark.

Best time to go to Malahat

The best time to visit Malahat can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Malahat falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Malahat falls in December, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudyAverageSlightly Low
March43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
April47.8°F (8.8°C)Light RainMostly SunnySlightly HighAverage
May54.3°F (12.4°C)No RainMostly SunnySlightly HighAverage
June58.6°F (14.8°C)No RainMostly SunnyAverageSlightly High
July63.1°F (17.3°C)No RainSunnySlightly HighSlightly High
August63.5°F (17.5°C)No RainSunnyAverageSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October51.8°F (11.0°C)Light RainMostly SunnySlightly LowAverage
November45.1°F (7.3°C)Light RainMostly CloudySlightly LowSlightly Low
December40.5°F (4.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Malahat

Traveling to Malahat, British Columbia, can be convenient with several nearby airports. Vancouver International Airport (YVR) is 48 miles away and offers luxurious accommodations like the 5-star Versante Hotel, just 2 miles from the airport. Victoria International Airport (YYJ) is a closer option at 9 miles away, featuring the 4.5-star Brentwood Bay Resort & Spa, located 5 miles from the airport. Lastly, Nanaimo Airport (YCD) is 38 miles from Malahat, with the Coast Bastion Hotel, a 3.5-star property situated 8 miles from the airport. Each location provides various transportation options to easily access Malahat.

Frequently asked questions

What is the best area to stay in Malahat?
The best area to stay in Malahat is along the scenic Malahat Drive, particularly in the vicinity of the Malahat Summit and its immediate surroundings.

This area is characterized by its elevated position, offering expansive views of the Saanich Inlet and the distant mountains. Accommodations here are typically located among the trees, providing a sense of seclusion and direct access to nature. The Malahat Skywalk is a prominent landmark, providing a unique treetop experience and a spiral tower with panoramic vistas.

For couples seeking a romantic and private retreat, this area is ideal. The accommodations often feature amenities like private balconies, cozy fireplaces, and serene forest settings, superb for quiet evenings and enjoying the natural beauty. Many properties are designed to maximize the stunning views, creating a memorable backdrop for a getaway.

Travelers looking for a peaceful escape will also appreciate staying along Malahat Drive. The natural surroundings offer opportunities for gentle walks and appreciating the local flora and fauna.
When is the best time to go to Malahat?
The best time to visit Malahat is during the summer months, from June to September, when the weather is warm and dry.

During this period, the average daily temperatures range from 20 to 25 degrees Celsius (68 to 77 degrees Fahrenheit), making it ideal for outdoor activities. The region experiences minimal rainfall, ensuring clear skies for exploring the natural beauty of the area. This time is particularly good for couples looking to enjoy scenic drives and outdoor adventures.

Travelers interested in hiking, kayaking, or wildlife viewing will find these months most accommodating. The longer daylight hours also allow for extended enjoyment of attractions like the Malahat SkyWalk and nearby provincial parks.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Malahat.
How can I save on a Malahat hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Malahat hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Malahat hotel?
Prices for hotels in Malahat often vary, but you can find a great deal from $62 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia