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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Scottish Highlands Spa Hotels

See all 427 Hotels in Scottish Highlands
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
4.0 out of 5.0
4.0 out of 5 (69 reviews)
Lovely Location, Good food, spacious family room.I was surprised at the size of the family room and think a lot of hotels should equal this. It stated 2 single beds for the kids but we were given bunked beds that proved to be rather uncomfortable. My kids complained that the springs kept poking them. The spa staff seemed helpful and lovely. Although ...
  16 Oct 2017

£50

£50
Best Western Inverness Palace Hotel & Spa

Best Western Inverness Palace Hotel & Spa

8 Ness Walk, Inverness
3.0 out of 5.0
3.9 out of 5 (126 reviews)
Great location on river.Our room looked directly across at Inverness Castle. Hotel is a five minute walk to city centre. Rooms very clean and well appointed. Leisure facilities good - pool, sauna, jacuzzi, gym. Breakfast very good with lots of choice - buffet style. Only complaint is that room was too hot during the night ...
  14 Nov 2017

£57

£57
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
4.0 out of 5.0
4.5 out of 5 (658 reviews)
Nice hotel only a few minutes from the city centreGood facilities and pleasant staff. Excellent breakfast choice. However there was clearly some kind of issue with the heating throughout the hotel on our first day the room was very cold however it was resolved the following day
  17 Nov 2017

£67

£67
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

North Road, Fort William
3.0 out of 5.0
3.3 out of 5 (172 reviews)
Perfect place to hike Ben Nevis.This place was perfectly situated for hiking Ben Nevis. We arrived on a Thursday evening, woke up early, had breakfast and drove to the start of the hike, which was only a couple miles away. I must say that the dinner at the bar went beyond my expectations. The fried fish was spectacular and the ...
  20 Nov 2017

£46

£46
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.9 out of 5 (263 reviews)
Not accessible, cleanliness not great?Nice hotel although not particularly accessible to those who can’t walk very well. You either have lots of steps to walk up or have a long walk To get to the lift - in our case longer walk to the lift than going by the steps. The Highland Hotel has one lift that is not in the main building so you ...
  28 Oct 2017

£92

£92
Jurys Inn Inverness

Jurys Inn Inverness

Millburn Road, Inverness
3.0 out of 5.0
3.7 out of 5 (290 reviews)
Lovely hotelReally nice modern hotel. Everything was clean and stylish. The staff were super nice and accommodating as well. Close to town so it was easy to get there with a short cab ride. Overall just a really nice place to stay for the night. The bar downstairs was also crowded and fun when we went down there. ...
  14 Nov 2017

£46

£46
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.9 out of 5 (754 reviews)
Midweek breakIdeal for a midweek break , staff very friendly , good food especially breakfast buffet and evening dining in Main restaurant, location great for outdoor activities even although the snow has not appeared yet.
  4 Nov 2017

£79

£79
Royal Marine Hotel

Royal Marine Hotel

Golf Road, Brora
4.0 out of 5.0
4.2 out of 5 (8 reviews)
Good hotel, good facilities.Hotel is good, comfortable room with and the hotel has good facilities. The village of Brora is also nice with a selection of places to eat and drink.
  1 Nov 2015
Craigmonie Hotel

Craigmonie Hotel

9 Annfield Road, Inverness
3.0 out of 5.0
3.9 out of 5 (195 reviews)
Nice hotel Great breakfast comfy room . Outlook from room a brick wall . We had been booked since July and expected better . Also sauna was never switched on in the morning I was told I should have requested it surly not .
  30 Oct 2017

£50

£50
Alltshellach

Alltshellach

North Ballachulish, Fort William
4.0 out of 5.0
4.3 out of 5 (13 reviews)
Breathtaking ViewsMy daughter and I only spent the one night but thoroughly enjoyed our stay. Our room was very clean with amazing views from our window and the bathroom was spotless. The staff were extremely friendly and breakfast was delicious. Would definitely recommend this hotel.
  23 Aug 2017
Map

Recently booked Scottish Highlands hotels

The Royal Highland Hotel
3.0 out of 5.0
Last booking: 13 hours ago
Creag Mhor Lodge
4.0 out of 5.0
Last booking: 19 hours ago
Holiday Inn Express Inverness
3.0 out of 5.0
Last booking: 19 hours ago
Heathcote B&B
4.0 out of 5.0
Last booking: 22 hours ago
Jurys Inn Inverness
3.0 out of 5.0
Last booking: 34 hours ago
Old Pines Hotel
3.5 out of 5.0
Last booking: 39 hours ago
Best Western Inverness Palace Hotel & Spa
3.0 out of 5.0
Last booking: 39 hours ago
Trafford Bank Guest House
5.0 out of 5.0
Last booking: 40 hours ago
Golf View Hotel & Spa
4.0 out of 5.0
Last booking: 41 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.