Spa Hotels in Highlands

Search among 32 available spa hotels in Highlands from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
1-32 out of 32
8.4
Great147 reviews
Located within 5 minutes' walk of The Playbarn, the Auchrannie Resort Brodick features 127 rooms with views of the garden.
From£ 185 /nightSelect
8.2
Great137 reviews
Located 70 km from Dundee airport, the 5-star Fonab Castle Pitlochry includes 46 rooms with views of the garden.
From£ 261 /nightSelect
8.6
Great825 reviews
Guests of the 4-star Atholl Palace Pitlochry, which offers an unique setting near a train station, can enjoy an à la carte restaurant or a hot tub, sauna facilities and an outdoor swimming pool onsite while.
From£ 178 /nightSelect
8.4
Great458 reviews
Situated 450 metres from Loch Lomond Faerie Trail, the Lodge On Loch Lomond Luss features 40 rooms with private bathrooms.
From£ 124 /nightSelect
8.4
Great247 reviews
The Loch Fyne Hotel & Spa Inveraray offers 67 rooms plus a woodland garden, within within an 11-minute walk of Argyll Adventure.
From£ 223 /nightSelect
8.4
Great340 reviews
Set within a 10-minute drive of Nairn Beach, the smoke-free Golf View Hotel & welcomes guests to an à la carte restaurant on site.
From£ 78 /nightSelect
8.6
Great783 reviews
Enjoy British dishes and a swimming pool in the environmentally friendly Kingsmills Inverness located in a shopping area.
From£ 126 /nightSelect
8.2
Great290 reviews
Located within a 10-minute drive of Duart Castle, the convenient 4-star Isle Of Mull Hotel And Spa offers a steam room, a foot spa and a hot tub.
From£ 108 /nightSelect
8.4
Great341 reviews
Offering the opportunity to enjoy the sunset by River Tay, which runs merely 30 metres away, the Moness Resort offers a steam room, a hot tub and sauna facilities.
From£ 82 /nightSelect
8.2
Great318 reviews
Placed about 15 minutes' walk from Dunollie Museum, the fantastic 4-star Bay Oban features 8 rooms, as well as an outdoor hot tub, a steam room and sauna facilities.
From£ 103 /nightSelect
8.0
Great131 reviews
Guests can have an English breakfast and enjoy visiting The Shed Gallery, set within 13 minutes' walk of the Loch Rannoch Hotel And Estate.
From£ 146 /nightSelect
8.2
Great187 reviews
Set around 10 minutes' drive from Loch Goil, the impressive Drimsynie Estate Lochgoilhead has an à la carte restaurant serving European cuisine.
From£ 100 /nightSelect
8.4
Great402 reviews
The 4-star Macdonald Forest Hills Hotel & Spa Aberfoyle enjoys a perfect location and provides easy access to Doon Hill and Fairy Knowe approximately 15 minutes away by car.
From£ 78 /nightSelect
8.4
Great381 reviews
Opened in 1850, the 3-star Buchanan Arms Hotel & Leisure Club Drymen provides fitness classes, spa therapy and entertainment activities a 10-minute ride from RSPB Scotland Loch Lomond.
From£ 62 /nightSelect
8.2
Great740 reviews
The modern Ben Nevis Hotel & Leisure Club is placed within 7 km of Neptune's Staircase and near a train station.
From£ 76 /nightSelect
8.4
Great91 reviews
Located 4.5 km from The Scottish SEA LIFE Sanctuary in Benderloch, the 5-star Isle Of Eriska Hotel Spa & Island features an à la carte restaurant along with massage therapy and entertainment activities.
From£ 293 /nightSelect
8.4
Great202 reviews
Featuring massage therapy and barbeque grills, the family owned The Perle Oban Hotel & Spa is set in a natural area within a 14-minute walk of McCaig's Tower.
From£ 116 /nightSelect
8.6
Great377 reviews
A heated indoor pool and an à la carte restaurant are featured at the 3-star Scotland'S Spa located 250 metres from Pitlochry War Memorial and Garden.
From£ 68 /nightSelect
8.2
Great76 reviews
Laphroaig Distillery is a 5-minute ride from the Machrie Hotel & Golf Links and Dunyvaig Castle is a 10-minute drive away.
From£ 151 /nightSelect
8.6
Great748 reviews
Boasting a swimming pool, the 4-star Best Western Inverness Palace Hotel & Spa offers a stunning location just 500 metres from Inverness Castle.
From£ 88 /nightSelect
8.4
Great47 reviews
The Beach House Loch Lomond is set at a 6 km distance from Luss Pier and within 6 km of Inverbeg Galleries.
From£ 211 /nightSelect
8.0
Great50 reviews
While staying at this 6-room the 3-star Commodore Guesthouse, Self-Catering Suites, you can easily walk over to Rothesay Castle, which is 10 minutes' walk away.
From£ 75 /nightSelect
8.0
Great92 reviews
Boasting a heated swimming pool along with a treatment room, a Jacuzzi and a sauna, the Macdonald Morlich is positioned around 6 minutes' walk from Strathspey Steam Railway.
From£ 84 /nightSelect
Avondale HouseGuest house
8.2
Great151 reviews
The Avondale House is set around 10 minutes by car from Clan Macpherson Museum and 18 minutes' walk from The Iona Gallery.
From£ 72 /nightSelect
6.6
Nice21 reviews
Noss Head is around a 10-minute ride from the Breadalbane House and Ebenezer Place is just 450 metres away.
From£ 90 /nightSelect
8.2
Great20 reviews
A 9-minute walk from Ardoch Free Church Tower, the Bank House At Scotland'S Pitlochry features a fitness centre, a Jacuzzi, and a steam room.
From£ 143 /nightSelect
Woodlands HouseCapsule hotel
8.2
Great16 reviews
While staying at the Woodlands House Ballachulish you are invited to discover Glencoe Folk Museum, set around 6 km away, or Inchree Waterfalls, which is a 15-minute drive away.
From£ 82 /nightSelect
SeawindsBed & Breakfast
8.4
Great50 reviews
Lochalsh Woodland Garden is also set within 10 minutes' drive of the Seawinds.
From£ 85 /nightSelect
WintertonGuest house
8.0
Great22 reviews
Temple Wood Stone Circle is set a 10-minute ride from the Winterton.
From£ 194 /nightSelect
From£ 280 /nightSelect
The Macdonald Lochanhully Club is set about 15 minutes' walk from Sluggan Bridge and about 15 minutes' walk from Carrbridge Golf Club.
Select
8.2
Great6 reviews
The charming Premier Inn Inverness Centre lies within a 15-minute drive of Culloden Battlefield and just off a railway station.
From£ 26 /nightSelect

Spa Hotels in Highlands essential information

🏨 Spa Hotels in Highlands 32
👛 Lowest price 16 GBP
✍️ Hotels Reviews 7 696

FAQs about hotels in Highlands

Our FAQs contain 5 questions about Highlands hotels.

What are the best spa hotels in Highlands?

If you want to stay at the best spa venue, HotelMix.co.uk offers 7 deals to choose from. One of the best spa deals is Royal Marine Hotel (rating: 8.2/10), located 4.4 km from Carn Liath. It features a tennis court, turndown service and children's menu, as well as a café on site. Alternatively, book Jurys Inn Inverness rated 7.6/10 for 94£ per night. It features an outdoor swimming pool, 24-hour room service and newspaper service, as well as fitness, a fitness studio and a gym on site. Find out other good venues with spa such as Macdonald Lochanhully Resort, Scandinavian Village and Isle Of Eriska Hotel Spa & Golf.

What are the best affordable spa hotels in Highlands?

For budget-conscious travellers, HotelMix.co.uk offers 18 deals to choose from. The best budget spa deal is Loch Fyne Hotel & Spa rated 7.0/10, which costs from 85£ per night. It offers an indoor swimming pool, a video projector and children's menu. Also, you may like Macdonald Spey Valley Resort rated 8.0/10 with a hot tub, an indoor pool and sauna facilities on site. This 3-star spa venue also provides 24-hour reception, a laundry room and housekeeping service. Other top budget spa hotels — Oban Bay Hotel, Kingsmills and Dunalastair Hotel Suites.

Which Highlands romantic spa hotels are the best?

For a romantic trip, choose one of our 27 spa properties on HotelMix.co.uk. You may find out Muthu Newton Hotel (rating: 7.8/10) with a golf course, children's menu and a business centre. This 4-star spa property is 2.8 km from Nairn Beach and costs about 143£ per night. Alternatively, book Kingsmills (rating: 8.4/10), a perfect 4-star property offering an outdoor swimming pool, a special menu and hiking on site. Find out more romantic spa deals: Moness House Hotel & Country Club, Best Western Inverness Palace Hotel & Spa and Ben Nevis Hotel & Leisure Club.

What are the most popular beach spa hotels in Highlands?

If you want to stay not far from a beach, HotelMix.co.uk offers 3 beachfront hotels to choose from. We recommend Drimsynie Estate Hotel rated 6.4/10 with an indoor swimming pool, snorkelling and a Jacuzzi. This upscale 3-star accommodation is set a 5-minute walk from the beach. It costs 143£ per night. Also, find out Golf View Hotel & Spa (rating: 8.0/10) at the cost of 167£ per night. It provides wedding services, 24-hour reception and laundry facilities, as well as a swimming pool and an indoor swimming pool on site.

What are the most popular luxury spa hotels in Highlands?

Around 6 spa options on HotelMix.co.uk are suitable for a luxury stay. Consider booking Ben Nevis Hotel & Leisure Club rated 6.6/10 for 85£ per night with a conference hall and a work desk on site. This luxury accommodation also provides fitness, fitness room and a gym area on site.