Hotels near Malahat Trail
Search over 593 hotels from $230
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Hotels near Malahat Trail

Panoramic Suite – Breathtaking Fjord View, Summit House.
Malahat BC
0.43 mi from Malahat Trail
At this apartment, guests have access to barbecue grills.
Kitchen
Free WiFi

Villa Eyrie Resort
600 Ebadora Ln Malahat BC
Free Cancellation
Reserve now, pay when you stay
0.73 mi from Malahat Trail
$215 nightly
The price is $244 total per night
$244 total
Jul 9 - Jul 10
Total with taxes and fees
Guests staying at Villa Eyrie Resort enjoy access to a full-service spa, a gym, and free WiFi in public areas. If you drive, put free parking to good use. The 24-hour front desk has multilingual staff ready to assist with securing valuables, tours or tickets, and luggage storage. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this spa resort include meeting rooms, conference space, and a terrace.
Spa
Pet friendly

Beautiful family 2-bedroom home in Shawnigan Lake!
Shawnigan Lake BC
2.53 mi from Malahat Trail
At this vacation home, guests have access to features like laundry facilities.
Kitchen
Washer

"Flagship 1" Live-Aboard BNB: Paddle Boards, Kayaks, Crabbing, and More
Willis Point BC
3.19 mi from Malahat Trail
At this bed & breakfast, guests have access to features like laundry facilities. This smoke-free bed & breakfast also has barbecue grills.
Free WiFi
Air conditioning

Cozy Cabin on a small Off Grid Homestead
Shawnigan Lake BC
3.3 mi from Malahat Trail
$200 nightly
The price is $230 total per night
$230 total
Jul 7 - Jul 8
Total with taxes and fees
At this bed & breakfast, guests have access to a garden.

Shawnigan Lake
Shawnigan lake BC
3.38 mi from Malahat Trail
Guests staying at this vacation home have access to laundry facilities, a garden, and barbecue grills.
Kitchen
Washer

The Tree House - Luxury Carriage House at Shawnigan Lake
Shawnigan Lake BC
3.4 mi from Malahat Trail
At this cabin, guests have access to features like laundry facilities.
Kitchen
Washer

Unbeatable views/sunrises, spacious, hiking, sightseeing, wildlife.
Shawnigan Lake BC
3.42 mi from Malahat Trail
Guests staying at this vacation home have access to laundry facilities, barbecue grills, and a garden.
Kitchen
Washer

Brentwood Bay Resort - Adults Only (16+)
849 Verdier Ave Brentwood Bay BC
Free Cancellation
Reserve now, pay when you stay
4.36 mi from Malahat Trail
$298 nightly
The price is $337 total per night
$337 total
Jul 7 - Jul 8
Total with taxes and fees
Guests of Brentwood Bay Resort - Adults Only (16+) have access to a marina, a full-service spa, and an outdoor pool. If you plan to drive, free parking is available. The front desk has multilingual staff on hand 24/7 to help with luggage storage, tours or tickets, and dry cleaning/laundry. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Other amenities at this luxury hotel include a gym, free WiFi in public areas, and a hot tub.
Pool
Hot Tub
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.
Malahat Trail hotels essential information
Accommodation | 593 hotels |
|---|---|
Lowest Price | $230 |
Highest Price | $337 |
Popular hotels | Villa Eyrie Resort, Panoramic Suite – Breathtaking Fjord View, Summit House., Beautiful family 2-bedroom home in Shawnigan Lake!, Brentwood Bay Resort - Adults Only (16+), "Flagship 1" Live-Aboard BNB: Paddle Boards, Kayaks, Crabbing, and More, Cozy Cabin on a small Off Grid Homestead, Shawnigan Lake, The Tree House - Luxury Carriage House at Shawnigan Lake, Unbeatable views/sunrises, spacious, hiking, sightseeing, wildlife. |
Recent Reviews

Brentwood Bay Resort - Adults Only (16+)
5/5 Excellent
"Amazing stay at a beautiful property!"
A verified traveler stayed at Brentwood Bay Resort - Adults Only (16+)
Posted 12 hours ago


