Find hotels in Malahat from $60

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

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, (629 reviews)
"We absolutely love coming here… the views, the ambiance , the staff, the property… fantastic! Jack, Molly and Bella make our stay the best place in Victoria to look forward to returning time after time❤️"
Canada
Monique
$164 nightly
The price is $185
Jan 12 - Jan 13
Total with taxes and fees
Villa Eyrie Resort

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,145 reviews)
"The hotel was amazing!!"
Canada
Jessica
$127 nightly
The price is $148
Jan 19 - Jan 20
Total with taxes and fees
Hotel Grand Pacific

Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,522 reviews)
"Great stay!"
Canada
anat
$106 nightly
The price is $122
Jan 12 - Jan 13
Total with taxes and fees
Hotel Rialto

Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,491 reviews)
"Great stay thank you! "
Canada
Shadel
$146 nightly
The price is $169
Feb 8 - Feb 9
Total with taxes and fees
Inn at Laurel Point

Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
South Oak Bay
9.6 out of 10, Exceptional, (1,003 reviews)
"such a great stay, so relaxing and clean and just overall amazing experience "
Canada
Anelisa
$179 nightly
The price is $208
Jan 27 - Jan 28
Total with taxes and fees
Oak Bay Beach Hotel

The Latch Inn

The Latch Inn
3.0 star property
Sidney
9.6 out of 10, Exceptional, (410 reviews)
"Our room was spotless and we so appreciated the staff letting us check in early! The breakfast was excellent, so all in all a wonderful stay at an absolutely charming hotel! Thank you so much!"
Canada
Deb
$142 nightly
The price is $164
Jan 12 - Jan 13
Total with taxes and fees
The Latch Inn

Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1,533 reviews)
"Clean room, wonderful staff, fantastic breakfast, good location it was great to stay there "
Canada
Shinjong
$98 nightly
The price is $114
Jan 12 - Jan 13
Total with taxes and fees
Embassy Inn

Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,508 reviews)
"Overall very good location and good hotel."
United States
Anurag
$112 nightly
The price is $129
Jan 21 - Jan 22
Total with taxes and fees
Chateau Victoria Hotel and Suites

Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,546 reviews)
"Clean rooms, friendly staff, good amenities."
United States
JENNY
$203 nightly
The price is $235
Jan 18 - Jan 19
Total with taxes and fees
Fairmont Empress

Poets Cove Resort & Spa

Poets Cove Resort & Spa
4.0 star property
Pender Island
8.6 out of 10, Excellent, (442 reviews)
"Nice place - found the property could use some small general repairs throughout - including in room. Beautiful views, friendly staff. Would stay again. "
Canada
Ken
$142 nightly
The price is $164
Jan 12 - Jan 13
Total with taxes and fees
Poets Cove Resort & Spa

Dashwood Manor Seaside Bed & Breakfast

Dashwood Manor Seaside Bed & Breakfast
3.5 star property
Fairfield
9.4 out of 10, Exceptional, (1,001 reviews)
"Amazing place to stay for a couple of days to unplug, read, take long walks on the beach and as a plus, the staff team, all are amazing. "
United States
Guadalupe Leonor
$127 nightly
The price is $147
Jan 12 - Jan 13
Total with taxes and fees
Dashwood Manor Seaside Bed & Breakfast

The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
4.5 star property
Downtown Victoria
9.8 out of 10, Exceptional, (1,265 reviews)
"Excellent stay in every way"
Canada
Anne
$151 nightly
The price is $175
Jan 12 - Jan 13
Total with taxes and fees
The Magnolia Hotel and Spa

Bedford Regency Hotel

Bedford Regency Hotel
2.5 star property
Downtown Victoria
7.6 out of 10, Good, (1,451 reviews)
"Great Location "
Canada
Jeff
$76 nightly
The price is $89
Jan 12 - Jan 13
Total with taxes and fees
Bedford Regency Hotel

Brentwood Bay Resort & Spa

Brentwood Bay Resort & Spa
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,088 reviews)
"Friendly staff, lovely room, beautiful view. "
Canada
Julia
$205 nightly
The price is $231
Jan 12 - Jan 13
Total with taxes and fees
Brentwood Bay Resort & Spa

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites
3.0 star property
Downtown Victoria
9.6 out of 10, Exceptional, (1,156 reviews)
"Staff were friendly and location was great"
United States
Kelly
$145 nightly
The price is $168
Jan 12 - Jan 13
Total with taxes and fees
Victoria Regent Waterfront Hotel & Suites

Royal Scot Hotel & Suites

Royal Scot Hotel & Suites
3.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (2,599 reviews)
"Love the location Staff very pleasant"
Canada
Susan
$99 nightly
The price is $115
Jan 14 - Jan 15
Total with taxes and fees
Royal Scot Hotel & Suites

Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
4.0 star property
Inner Harbour
9.0 out of 10, Wonderful, (1,003 reviews)
"Great hotel and staff is amazing. "
Canada
Bernice
$145 nightly
The price is $168
Jan 12 - Jan 13
Total with taxes and fees
Coast Victoria Hotel & Marina by APA

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, (1,004 reviews)
"Great hotel, staff were amazing!"
Canada
Suzanne
$141 nightly
The price is $164
Jan 18 - Jan 19
Total with taxes and fees
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
3.0 star property
Inner Harbour
8.8 out of 10, Excellent, (2,894 reviews)
"it was a great stay!"
Canada
Raveena
$108 nightly
The price is $126
Feb 6 - Feb 7
Total with taxes and fees
Huntingdon Hotel and Suites

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, (429 reviews)
"Would stay here again for sure "
Canada
Jeffrey
$109 nightly
The price is $126
Jan 18 - Jan 19
Total with taxes and fees
Holiday Inn Victoria Elk Lake by IHG
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 $60 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