A large body of water surrounded by forested hills and mountains.

Find hotels in Malahat from ฿4,581

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Malahat hotels

Reserve now, pay later
Breakfast included
Hotel
Motel
Spa

1. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
Canada
Jean-Marc
฿5,183
฿7,319 total
includes taxes & fees
1 Sept - 2 Sept
Villa Eyrie Resort

2. Fairways Hotel on the Mountain

Fairways Hotel on the Mountain
Bear Mountain Resort
Canada
Roderick
฿5,855
฿6,792 total
includes taxes & fees
20 Sept - 21 Sept
Fairways Hotel on the Mountain

3. Quality Inn Waddling Dog

Quality Inn Waddling Dog
Saanichton
Canada
Rita
฿5,117
฿5,782 total
includes taxes & fees
20 Sept - 21 Sept
Quality Inn Waddling Dog

4. Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
Canada
Nelis
฿9,894
฿11,181 total
includes taxes & fees
17 Sept - 18 Sept
Brentwood Bay Resort - Adults Only (16+)

5. The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria
Bear Mountain Resort
Canada
Ademola
฿6,665
฿7,809 total
includes taxes & fees
30 Aug - 31 Aug
The Westin Bear Mountain Golf Resort & Spa, Victoria

6. Holiday Inn Express & Suites Victoria - Colwood

Holiday Inn Express & Suites Victoria - Colwood
Colwood
Canada
Neriza
฿6,053
฿6,839 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express & Suites Victoria - Colwood

7. Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport
Saanichton
Canada
Daniel
฿4,371
฿4,939 total
includes taxes & fees
30 Aug - 31 Aug
Motel 6 Saanichton, BC - Victoria Airport

8. Four Points by Sheraton Victoria Gateway

Four Points by Sheraton Victoria Gateway
Victoria
Canada
Gurminder
฿5,671
฿6,522 total
includes taxes & fees
8 Sept - 9 Sept
Four Points by Sheraton Victoria Gateway

9. Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel
Booktown
United States
Lacey
฿6,535
฿7,580 total
includes taxes & fees
3 Sept - 4 Sept
Best Western Plus Emerald Isle Hotel

10. Towneplace Suites By Marriott Victoria Airport Sidney

Towneplace Suites By Marriott Victoria Airport Sidney
Sidney
Canada
Janet
฿6,261
฿7,262 total
includes taxes & fees
31 Aug - 1 Sept
Towneplace Suites By Marriott Victoria Airport Sidney

11. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Mill Bay
United States
Randall
฿6,245
฿7,182 total
includes taxes & fees
23 Aug - 24 Aug
Bayview Bed and Breakfast

12. Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney
Sidney
Canada
Joan
฿5,999
฿6,959 total
includes taxes & fees
2 Sept - 3 Sept
Days Inn by Wyndham Victoria Airport Sidney

13. Coles Bay Vacation Retreat

Coles Bay Vacation Retreat
Sidney
Canada
Shanda
฿4,237
฿5,744 total
includes taxes & fees
2 Sept - 3 Sept
Coles Bay Vacation Retreat

14. SoLo Suites

SoLo Suites
Victoria
Canada
Steve
฿5,781
฿6,784 total
includes taxes & fees
2 Sept - 3 Sept
SoLo Suites

15. Days Inn by Wyndham Victoria Uptown

Days Inn by Wyndham Victoria Uptown
Burnside
United States
Kenneth
฿5,555
฿6,443 total
includes taxes & fees
30 Aug - 31 Aug
Days Inn by Wyndham Victoria Uptown

16. Red Lion Inn and Suites

Red Lion Inn and Suites
Saanich Core
Canada
Laura
฿5,126
฿5,895 total
includes taxes & fees
8 Sept - 9 Sept
Red Lion Inn and Suites

17. Robin Hood Inn & Suites

Robin Hood Inn & Suites
Burnside
Canada
Frederic
฿5,318
฿6,230 total
includes taxes & fees
16 Sept - 17 Sept
Robin Hood Inn & Suites

18. The Sidney Pier Hotel

The Sidney Pier Hotel
Booktown
United States
Brandon
฿7,049
฿8,176 total
includes taxes & fees
7 Sept - 8 Sept
The Sidney Pier Hotel

19. The Vic, an Ascend Collection Hotel

The Vic, an Ascend Collection Hotel
Burnside
Canada
Amanda
฿5,769
฿6,692 total
includes taxes & fees
30 Aug - 31 Aug
The Vic, an Ascend Collection Hotel

20. The Latch Inn

The Latch Inn
Sidney
Canada
Kimberly
฿5,955
฿7,027 total
includes taxes & fees
21 Sept - 22 Sept
The Latch Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Malahat attractions

Malahat SkyWalk

8.0/10 (1 review)
Find out about the history of Malahat when you take a trip to Malahat SkyWalk. You can enjoy the restaurants while in the area.
See properties

Spectacle Lake Provincial Park

8.6/10 (22 reviews)
You can take time to visit Spectacle Lake Provincial Park during your travels to Malahat. Wander the picturesque gardens and seaside in the area.
See properties

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.

See all hotels in Malahat
A large body of water surrounded by forested hills and mountains.

Top Malahat Hotel Reviews

Huntingdon Hotel and Suites

Huntingdon Hotel and Suites

10/10 Excellent
"All staff we encountered were very polite and helpful. Clerk behind the desk went out of his way to direct us to specific stores we wanted to shop at. We highly recommend this hotel."
Sheila 1-night trip
Posted 2 hours ago
Huntingdon Hotel and Suites
Embassy Inn

Embassy Inn

8/10 Good
"Clean room, location was very good"
Antti 4-night trip
Posted 3 hours ago
Embassy Inn
Red Lion Inn and Suites

Red Lion Inn and Suites

10/10 Excellent
"Heated outdoor pool was lovely"
Erin 2-night trip
Posted 14 hours ago
Red Lion Inn and Suites
Bedford Regency Hotel, Trademark Collection by Wyndham

Bedford Regency Hotel, Trademark Collection by Wyndham

10/10 Excellent
"very close to the water front, parking just around the corner. I would stay again if I am ever back in Victoria."
David 3-night trip
Posted 2 days ago
Bedford Regency Hotel, Trademark Collection by Wyndham

More cheap stays in Malahat

Ocean Island Inn Backpackers Suites - Hostel

Ocean Island Inn Backpackers Suites - Hostel

791 Pandora Ave Victoria BC
฿3,949
฿4,581 total
7 Sept - 8 Sept
includes taxes & fees
8.2/10 Very good! (1,029 reviews)
Ocean Island Inn Backpackers Suites - Hostel
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

2401 Mt Newton Cross Rd Saanichton BC
฿4,371
฿4,939 total
30 Aug - 31 Aug
includes taxes & fees
Motel 6 Saanichton, BC - Victoria Airport
Bedford Regency Hotel, Trademark Collection by Wyndham

Bedford Regency Hotel, Trademark Collection by Wyndham

1140 Government St Victoria BC
฿4,667
฿5,413 total
8 Sept - 9 Sept
includes taxes & fees
Bedford Regency Hotel, Trademark Collection by Wyndham
Robin Hood Inn & Suites

Robin Hood Inn & Suites

136 Gorge Road East Victoria BC
฿5,318
฿6,230 total
16 Sept - 17 Sept
includes taxes & fees
Robin Hood Inn & Suites
Quality Inn Downtown Inner Harbour

Quality Inn Downtown Inner Harbour

850 Blanshard St Victoria BC
฿5,800
฿6,728 total
10 Sept - 11 Sept
includes taxes & fees
8.2/10 Very good! (1,013 reviews)
Quality Inn Downtown Inner Harbour
Holiday Inn Express & Suites Victoria - Colwood

Holiday Inn Express & Suites Victoria - Colwood

318 Wale Road Colwood BC
฿6,053
฿6,839 total
20 Sept - 21 Sept
includes taxes & fees
Holiday Inn Express & Suites Victoria - Colwood

Frequently asked questions

Where is the best place to stay in Malahat?
Based on our traveller data, Villa Eyrie Resort is one of the top choices for your stay. This resort offers a full-service spa and a restaurant. Two other options for your trip to the area are Fairmont Empress and Hotel Grand Pacific. See all available top hotels, or vacation rentals in Malahat.
If I need to cancel my hotel reservation in Malahat, will I receive a refund?
Yes! The majority of hotel room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Malahat.
What's the best LGBTQ-friendly place to stay in Malahat?
Villa Eyrie Resort is a top LGBTQ-friendly resort that features a full-service spa and free Wi-Fi. See all available hotels listed as LGBTQ-friendly in Malahat.
What's the best dog-friendly accommodation option in Malahat?
Villa Eyrie Resort is a top dog-friendly resort, and offers a full-service spa along with free WiFi for its human guests. See more pet-friendly hotel accommodations in Malahat.
What are some accommodation options with pools in Malahat?
Fairmont Empress: Hotel steps from Royal BC Museum. Offers a children's pool, an indoor pool and 2 restaurants. Hotel Grand Pacific and Coast Victoria Hotel & Marina by APA are two additional hotels that feature an on-site pool. View all hotels with pools in Malahat.
What is the best spa hotel in Malahat?
Villa Eyrie Resort is a top spa hotel featuring a fitness centre, a bar and a restaurant. Treat yourself to a facial, body scrub or hot stone massage at the on-site spa. See all spa hotels in Malahat.
What's it like to stay in Malahat?
Visitors to Malahat will definitely enjoy the restaurants. Tourists can also enjoy the city's waterfront, coffee shops and mountain views. Top sights around the area include Swartz Bay Ferry Terminal, Victoria Clipper Ferry Terminal and Victoria Harbour. In Malahat, there are 8 hotels and other accommodation options to choose from. Find out more about Malahat.
What are the top places to visit in Malahat?
A couple of favourite places to visit are Malahat SkyWalk and Spectacle Lake Provincial Park. Additionally, you'll find Swartz Bay Ferry Terminal and Victoria Clipper Ferry Terminal in the area. Take a look at what more there is to see and do in Expedia's Malahat guide.
What's the seasonal weather like in Malahat?
The hottest months are usually August and July, with an average temperature of 16°C, while the coldest months are February and December, with an average of 5°C. Average annual precipitation for Malahat is 1018 mm.

Explore a world of travel with Expedia