Beginning of main content

Scottish Highlands Hotel Guide - Spa Hotels in Scottish Highlands, Scotland

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Scottish Highlands Hotels

Search Flight + Hotel

Advanced options

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Scottish Highlands Spa Hotels

See all 360 Hotels in Scottish Highlands
Golf View Hotel & Spa
Golf View Hotel & Spa
63 Seabank Road, Nairn
4.0 out of 5.0
4.2 out of 5 (53 reviews)
Hide review
Lovely hotel next to beach . Nice big family room Great place my kids loved it staff were so friendly with them and anything we needed . Would recommend to my friends and family. Very nice big family room
  14 Apr 2017

£118

£118
Kingsmills Hotel Inverness
Kingsmills Hotel Inverness
Culcabock Road, Inverness
4.0 out of 5.0
4.5 out of 5 (217 reviews)
Hide review
Well patronized hotel close to city centre From arrival check-in to departure, an altogether pleasant experience.
  25 Apr 2017

£120

£120
Craigmonie Hotel
Craigmonie Hotel
9 Annfield Road, Inverness
3.0 out of 5.0
3.9 out of 5 (59 reviews)
Hide review
Little things A great stay with very good food and staff spoilt by a room next to the lift which was noisy, heating thst rarely worked and no water pressure in shower.
  11 May 2017

£128

£128
Alltshellach
Alltshellach
North Ballachulish, Fort William
4.0 out of 5.0
4.3 out of 5 (3 reviews)
Hide review
Outstanding facilities for walkers and hikers Stayed for two nights. Our first room was absolutely beautiful with a lovely view, however as they were heavily booked we had to change rooms and the old part of the house did not compare, although the beautiful old staircase and windows up to the room were stunning. Staff were helpful and very caring, ...
  7 Aug 2016

£130

£130
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa
8 Ness Walk, Inverness
3.0 out of 5.0
4.0 out of 5 (47 reviews)
Hide review
Great hotel, central location, should be a 4 star. My stay at Best Western Inverness Palace was fabulous. I stayed there twice, first time in refurbished room, second time in a room not yet redone. Both times were pleasant, staff were friendly, helpful and patient with me. The cleanliness of hotel impressed me, as well as the pool area. I believe ...
  10 May 2017

£139

£139
Jurys Inn Inverness
Jurys Inn Inverness
Millburn Road, Inverness
3.0 out of 5.0
3.6 out of 5 (80 reviews)
Hide review
Surprising very nice; Staff was excellent; Good location not right in town but very close.
  27 Apr 2017

£87

£87
Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.7 out of 5 (88 reviews)
Hide review
Brilliant Hotel Room was lovely, facilities very good. We really enjoyed our weekend in Aviemore.
  10 Apr 2017

£100

£100
Loch Ness Country House Hotel
Loch Ness Country House Hotel
Loch Ness Road, Inverness
4.0 out of 5.0
4.3 out of 5 (68 reviews)
Hide review
Can't miss! If you are planning on staying anywhere near Inverness- this is a can't miss for those who want to experience the quiet, beautiful country side of Scotland. Beautiful rustic facility, private gardens, and wonderful staff!
  15 May 2017

£200

£200
Ben Nevis Hotel & Leisure Club
Ben Nevis Hotel & Leisure Club
North Road, Fort William
3.0 out of 5.0
3.2 out of 5 (53 reviews)
Hide review
Return guests We chose to return because the rooms are comfortable and the breakfast is excellent. We tour regularly and will return again. Well worth what we paid
  21 May 2017

£119

£119
The Pierhouse Hotel
The Pierhouse Hotel
Port Appin, Appin
4.0 out of 5.0
4.6 out of 5 (42 reviews)
Hide review
Fantastic restaurant with rooms My husband and I had a fantastic 2 nights with the Pierhouse Hotel. The atmosphere was very relaxing and cosy, the staff were helpful and friendly and the food was absolutely amazing. We obviously took advantage of it being a seafood restaurant and had mainly fish/shellfish for evening meals but ...
  20 Feb 2017

£180

£180
Map

Recently booked Scottish Highlands hotels

Ben Nevis Hotel & Leisure Club
3.0 out of 5.0
Last booking: 2 hours ago
The Glencoe Inn
4.0 out of 5.0
Last booking: 3 hours ago
The Stronlossit Inn
3.0 out of 5.0
Last booking: 5 hours ago
The Newton Hotel
4.0 out of 5.0
Last booking: 5 hours ago
Creag Mhor Lodge
4.0 out of 5.0
Last booking: 6 hours ago
Tulloch Castle Hotel
3.0 out of 5.0
Last booking: 6 hours ago
Alexandra Hotel
3.0 out of 5.0
Last booking: 9 hours ago
Raasay House
4.0 out of 5.0
Last booking: 11 hours ago
Craigmonie Hotel
3.0 out of 5.0
Last booking: 22 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.