Find hotels in Malahat from $70

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
Malahat
9.4 out of 10, Exceptional, (642 reviews)
"Excellent stay"
Canada
ARUN VALSALA
$184 nightly
The price is $208
Mar 2 - Mar 3
Total with taxes and fees
Villa Eyrie Resort

Blue Horizon Mountain Retreat B&B

Blue Horizon Mountain Retreat B&B
2.0 star property
Shawnigan Lake
$167 nightly
The price is $192
Mar 22 - Mar 23
Total with taxes and fees
Blue Horizon Mountain Retreat B&B

Prestige Oceanfront Resort, WorldHotels Luxury

Prestige Oceanfront Resort, WorldHotels Luxury
4.0 star property
Sooke
9.0 out of 10, Wonderful, (1,017 reviews)
"I would go back and stay here any day "
Canada
Colby
$117 nightly
The price is $135
Mar 9 - Mar 10
Total with taxes and fees
Prestige Oceanfront Resort, WorldHotels Luxury

Poets Cove Resort & Spa

Poets Cove Resort & Spa
4.0 star property
Pender Island
8.6 out of 10, Excellent, (452 reviews)
"It’s always a beautiful and relaxing stay at PoetsCove "
Canada
Taneal
$145 nightly
The price is $166
Mar 2 - Mar 3
Total with taxes and fees
Poets Cove Resort & Spa

Sooke Harbour House

Sooke Harbour House
4.0 star property
Sooke
9.6 out of 10, Exceptional, (83 reviews)
"The best stay ever in BC"
Canada
luc
$267 nightly
The price is $310
Mar 8 - Mar 9
Total with taxes and fees
Sooke Harbour House

Brentwood Bay Resort & Spa

Brentwood Bay Resort & Spa
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,097 reviews)
"Great resort "
Canada
Vince
$130 nightly
The price is $147
Mar 23 - Mar 24
Total with taxes and fees
Brentwood Bay Resort & Spa

Amethyst Inn at Regents Park

Amethyst Inn at Regents Park
3.5 star property
Rockland
9.4 out of 10, Exceptional, (695 reviews)
"I really enjoyed this beautiful Victorian home! Breakfast was excellent!"
Canada
curtis
$115 nightly
The price is $133
Mar 5 - Mar 6
Total with taxes and fees
Amethyst Inn at Regents Park

Beaconsfield Inn

Beaconsfield Inn
4.0 star property
Fairfield
9.4 out of 10, Exceptional, (446 reviews)
"A very special place to stay ! "
Canada
Lauren
$152 nightly
The price is $176
Mar 15 - Mar 16
Total with taxes and fees
Beaconsfield Inn

Abigail's Hotel

Abigail's Hotel
4.0 star property
Downtown Victoria
9.8 out of 10, Exceptional, (948 reviews)
"We stayed at Abigail’s for three wonderful nights! Beautiful hotel and our room was clean and quiet!"
Canada
Linda
$151 nightly
The price is $175
Mar 1 - Mar 2
Total with taxes and fees
Abigail's Hotel

Woodside Farm Country Inn

Woodside Farm Country Inn
2.0 star property
Sooke
9.2 out of 10, Wonderful, (35 reviews)
"Really lovely place. Beautiful room, very comfortable. Breakfast very good."
Ireland
Ann
$168 nightly
The price is $195
Mar 10 - Mar 11
Total with taxes and fees
Woodside Farm Country Inn

Quality Inn Downtown Inner Harbour

Quality Inn Downtown Inner Harbour
2.5 star property
Downtown Victoria
8.0 out of 10, Very Good, (1,001 reviews)
"Great location and friendly staff"
Canada
Laurel
$105 nightly
The price is $122
Mar 15 - Mar 16
Total with taxes and fees
Quality Inn Downtown Inner Harbour

Holiday Inn Victoria Elk Lake by IHG

Holiday Inn Victoria Elk Lake by IHG
4.0 star property
Victoria
8.8 out of 10, Excellent, (449 reviews)
"excellent staff / nice comfortable room."
Canada
David
$108 nightly
The price is $125
Mar 9 - Mar 10
Total with taxes and fees
Holiday Inn Victoria Elk Lake by IHG

Fairholme Manor

Fairholme Manor
4.0 star property
Rockland
10.0 out of 10, Exceptional, (194 reviews)
"Quick, friendly, painless "
Canada
Philip
$145 nightly
The price is $168
Mar 18 - Mar 19
Total with taxes and fees
Fairholme Manor

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, (1,002 reviews)
"Perfect for a work trip! Lovely staff and facilities"
Canada
Devin
$71 nightly
The price is $83
Mar 8 - Mar 9
Total with taxes and fees
Ocean Island Inn Backpackers Suites - Hostel

Marketa's Bed & Breakfast

Marketa's Bed & Breakfast
3.0 star property
James Bay
9.2 out of 10, Wonderful, (508 reviews)
"The staff was very good even prepared a breakfast when we were leaving 2.5 hours early "
Canada
Chris
$87 nightly
The price is $101
Feb 27 - Feb 28
Total with taxes and fees
Marketa's Bed & Breakfast

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, (1,466 reviews)
"Everything was excellent, location was perfect.."
Canada
Ryan
$123 nightly
The price is $143
Mar 11 - Mar 12
Total with taxes and fees
Days Inn by Wyndham Victoria On The Harbour

The Craigmyle

The Craigmyle
3.0 star property
Rockland
8.8 out of 10, Excellent, (1,007 reviews)
"Always a pleasure staying here. "
Canada
Philip
$91 nightly
The price is $106
Mar 8 - Mar 9
Total with taxes and fees
The Craigmyle

James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1,817 reviews)
"Comfy bed, very clean, lively pub, decent breakfast"
Canada
Catherine
$81 nightly
The price is $94
Mar 1 - Mar 2
Total with taxes and fees
James Bay Inn Hotel & Suites

Island Travel Inn

Island Travel Inn
2.0 star property
Downtown Victoria
5.8 out of 10, (1,007 reviews)
"Island Travel Inn is in a good location, the rooms are clean and the staff most courteous!"
Canada
michaela
$76 nightly
The price is $89
Mar 1 - Mar 2
Total with taxes and fees
Island Travel Inn

Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1,580 reviews)
"Friendly staff, nice morning complimentary breakfast. Great hotel for small dogs. "
Canada
Dave and Marilyn
$123 nightly
The price is $142
Mar 8 - Mar 9
Total with taxes and fees
Embassy Inn
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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 $70 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