Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Scottish Highlands Spa Hotels

See all 707 Hotels in Scottish Highlands
Golf View Hotel & Spa
63 Seabank Road, Nairn
Golf View Hotel & Spa
£68
4.1/5 (92 reviews)

The hotel is situated right on the beachfront overlooking the Moray Firth, our room was spacious ( on first floor ) with outlook to the sea and beach. We felt that the price for breakfast was far too high at £19 each person. Drinks were at a premium also. Apart from that a lovely hotel with pool ...

altText 20 Apr 2018
 
 
Kingsmills Hotel Inverness
Culcabock Road, Inverness
Kingsmills Hotel Inverness
£92
4.5/5 (710 reviews)

Very very pleasant stay. As far as I know, the hotel has had most of the rooms recently refurbished and ours was lovely. Spacious, clean and an Aircon that didn’t deafen you. The bar has a large Whisky selection, the two restaurants were of a high standard, Spa & Gym looked great (although we didn’t ...

altText 6 Apr 2018
 
 
Best Western Inverness Palace Hotel & Spa
8 Ness Walk, Inverness
Best Western Inverness Palace Hotel & Spa
£74
4.0/5 (167 reviews)

Excellent service, great food - freshly prepared. Lovely spa with a decent swimming pool, steam room and sauna.My wife loved the treatment she had in the spa (and at a sensible price)

altText 23 Mar 2018
 
 
MacKay's Hotel
The Square, Strathpeffer
MacKay's Hotel
£40
3.2/5 (55 reviews)
 
 
Ben Nevis Hotel & Leisure Club
North Road, Fort William
Ben Nevis Hotel & Leisure Club
£63
3.4/5 (193 reviews)

The hotel was well equipped with very good dining facilities, and amazing views of Ben Nevis.

altText 21 Mar 2018
 
 
Jurys Inn Inverness
Millburn Road, Inverness
Jurys Inn Inverness
£77
3.8/5 (348 reviews)

Excellent clean rooms. Service and staff very professional and friendly! Would highly recommend.

altText 22 Apr 2018
 
 
Macdonald Aviemore Hotel
Macdonald Aviemore Resort, Aviemore
Macdonald Aviemore Hotel
£93
3.6/5 (204 reviews)

Room comfortable. Wonderful breakfast. Overpriced restaurants on site. Corridors a bit shabby and doors very grimy in accommodation block.

altText 21 Apr 2018
 
 
Hilton Coylumbridge
Aviemore Invernesshire, Aviemore
Hilton Coylumbridge
£86
3.9/5 (827 reviews)

Stayed at Coylumbridge last weekend with a family party that included three young boys and two babies and they catered well for us all. The atmosphere is very relaxed and child friendly and the facilities to keep children happy are excellent. The location is beautiful with Aviemore and the Cairngorms ...

altText 23 Apr 2018
 
 
Craigmonie Hotel
9 Annfield Road, Inverness
Craigmonie Hotel
£67
4.0/5 (220 reviews)

Good comfy place to stay with very nice staff. Good location and parking easy

altText 24 Apr 2018
 
 

Recently booked Scottish Highlands hotels

Beaufort Hotel
3.0 out of 5.0
Last booking: 13 minutes ago
Cruachan Hotel
3.0 out of 5.0
Last booking: 1 hour ago
Mercure Inverness Hotel
4.0 out of 5.0
Last booking: 2 hours ago
The Glen Mhor Apartments
3.0 out of 5.0
Last booking: 6 hours ago
Glenmoriston Townhouse Hotel
4.0 out of 5.0
Last booking: 6 hours ago
Alexandra Hotel
3.0 out of 5.0
Last booking: 7 hours ago
Ness View Apartment
4.0 out of 5.0
Last booking: 11 hours ago
Glen Mhor Hotel
3.0 out of 5.0
Last booking: 11 hours ago

The Scottish Highlands is the right place for those seeking a retreat for a little relaxation and rejuvenation. Guests booking into spa hotels are in for a seriously soothing time, especially with the amount of leisurely activities to pursue outside the hotel grounds.

Relaxing Activities in the Scottish Highlands

Fort William is home to what was voted as ‘Top Railway Journey in the World’. The Jacobite steam train takes guests on a two and a half hour journey to Mallaig, chugging over the Glenfinnan Viaduct, which featured in the popular Harry Potter films. It goes past Britain’s highest mountain, Ben Nevis, and arrives at a small fishing town for visitors to wander around. From here, you can either choose to continue exploring by taking a ferry over to the Isle of Skye, or head back to your hotel for another massage.

Restaurants in the Scottish Highlands specialise in locally sourced seafood and many have won awards for serving up delicious dishes. Wash it down with a dram of whiskey from a nearby distillery or an pint of ale from the region’s offerings of breweries.

Expedia's search tool will find you the ideal spa hotel for your stay in the Highlands, so all you will need to concentrate on is what to pack for your holiday.