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

Search Spa Hotels in Malahat

  • 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 availability on Malahat Spa Hotels

Tonight
30 Sept - 1 Oct
Tomorrow
1 Oct - 2 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Malahat hotels with a spa

1. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
  • Escape to a Tuscan-style resort nestled in the mountains with a daily spa offering couples treatments and rejuvenation.
Rp2.350.250
Rp3.425.031 total
includes taxes & fees
13 Oct - 14 Oct
Villa Eyrie Resort

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

The Westin Bear Mountain Golf Resort & Spa, Victoria
Bear Mountain Resort
  • Mountain resort spa retreat with luxurious treatments and scenic golf course creates a peaceful sanctuary for wellness and relaxation.
Rp2.622.651
Rp3.072.698 total
includes taxes & fees
14 Oct - 15 Oct
The Westin Bear Mountain Golf Resort & Spa, Victoria

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

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
  • Luxurious spa sanctuary on the bay offers soothing aromatherapy, rejuvenating mud baths, and ocean views from private balconies.
Rp3.758.500
Rp4.247.106 total
includes taxes & fees
4 Oct - 5 Oct
Brentwood Bay Resort - Adults Only (16+)

4. Amante Luxury B&B

Amante Luxury B&B
Victoria
  • Riverside spa retreat with private hot tubs and couples massage treatments creates a tranquil waterfront sanctuary.
Rp3.040.736
Rp3.527.254 total
includes taxes & fees
14 Oct - 15 Oct
Amante Luxury B&B

5. The Sidney Pier Hotel

The Sidney Pier Hotel
Booktown
  • Unwind at this waterfront hotel with a full-service spa, offering massages and aromatherapy in a peaceful coastal retreat.
Rp2.901.387
Rp3.365.608 total
includes taxes & fees
5 Oct - 6 Oct
The Sidney Pier Hotel

6. Pendray Inn & Tea House

Pendray Inn & Tea House
Inner Harbour
  • Unwind at this Victorian inn with a full-service spa, offering body wraps, facials, and relaxing massages in a historical setting.
Rp3.181.390
Rp3.764.060 total
includes taxes & fees
26 Oct - 27 Oct
Pendray Inn & Tea House

7. Rosemead House

Rosemead House
Esquimalt
Rp4.421.765
Rp5.129.247 total
includes taxes & fees
25 Oct - 26 Oct
Rosemead House

8. Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
Inner Harbour
  • Discover a spa haven at this remodeled hotel near Victoria Harbour, where garden views enhance your massage or facial experience.
Rp2.296.277
Rp2.727.063 total
includes taxes & fees
29 Oct - 30 Oct
Huntingdon Hotel and Suites

9. Oak Bay Beach Hotel

Oak Bay Beach Hotel
South Oak Bay
  • Rejuvenating escape at this waterfront spa resort with mineral pools, hot springs, and ocean views offers luxurious wellness by the sea.
Rp4.168.369
Rp4.835.308 total
includes taxes & fees
18 Oct - 19 Oct
Oak Bay Beach Hotel

10. Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Songhees
  • Renewing retreat on the waterfront with spa treatments and rooftop garden offers a day of pure bliss.
Rp3.433.520
Rp4.022.713 total
includes taxes & fees
25 Oct - 26 Oct
Delta Hotels by Marriott Victoria Ocean Pointe Resort
View all properties

Choose what matters most at spa hotels in Malahat

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Malahat Hotel Reviews

The Oswego Hotel

The Oswego Hotel

10/10 Excellent
"​Great stay at The Oswego. The location was perfect, quiet, and very family-friendly. We really enjoyed our time here and will definitely stay again!"
Patrick 7-night trip
Posted 2 hours ago
The Oswego Hotel
Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites

8/10 Good
"Have more than one handicap parking and have actual toilet paper instead of Kleenex in bathroom"
Darin 2-night trip
Posted 7 hours ago
Chateau Victoria Hotel and Suites
Hotel Grand Pacific

Hotel Grand Pacific

10/10 Excellent
"This is a lovely hotel. Right in The harbor and convenient to everything. The staff was so sweet -- they gave us our rooms all in a row so we could be together, they gave us milk for our grandchild, they gave us great advice about where to go. I would certainly stay there every time I go to Victoria"
Carol 3-night trip
Posted 22 hours ago
Hotel Grand Pacific
Fairmont Empress

Fairmont Empress

10/10 Excellent
"Beautiful and historic! Incredible dining. We will be back!"
Charles 3-night trip
Posted 1 day ago
Fairmont Empress
Hotel Rialto

Hotel Rialto

10/10 Excellent
"The rooms at the Hotel Rialto were clean, comfortable and very spacious. The staff was very friendly and helpful. We had an amazing stay and will definitely stay here again when we visit Victoria."
Rafi 1-night trip
Posted 2 days ago
Hotel Rialto

Frequently asked questions

Looking for a spa hotel in Malahat?
Forget the stress of everyday life and book yourself a hotel with a spa. Immerse yourself in nature at the lakeside setting and mountain views in Malahat. Make sure you enjoy the many popular restaurants during your stay. Hotels with spas are the perfect way to take a break from your routine and add a layer of luxury to your stay.
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.
How many spa hotels will I find in Malahat?
Among Expedia's 8 accommodation options in Malahat, there is 1 spa hotel.
What's there to see and do in Malahat?
Experience Malahat with a stop at Malahat SkyWalk, Victoria Clipper Ferry Terminal and Victoria Harbour. If you have extra time while you're in the area, you might want to stop by Butchart Gardens and Bear Mountain Golf Club.
What is a Malahat spa hotel?
Spa hotels in Malahat provide lodging and have an on-site spa offering services such as massages as well as body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on holiday.

Explore a world of travel with Expedia