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

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 437 Hotels in Scottish Highlands
Alltshellach

Alltshellach

North Ballachulish, Fort William
4.0 out of 5.0
4.5 out of 5 (4 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

£108

£108
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
4.0 out of 5.0
4.0 out of 5 (62 reviews)
Old Fashion with a wee bit of charmWe spent two nights at the hotel. It was a ways from Inverness (farther than we thought) and not much in terms of things to do locally. The staff was pleasant and helpful. I found the rooms to be dated and the shower was very small. The best feature was the ocean views and walking trail. We left ...
  12 Sep 2017

£83

£83
Craigmonie Hotel

Craigmonie Hotel

9 Annfield Road, Inverness
3.0 out of 5.0
3.8 out of 5 (63 reviews)
Practical locationThe good thing about this hotel is that it is located within walking distance of Inverness and the city's restaurants and sights. Overall, this hotel is the decent sort where tour bus holiday makers might be accommodated, and we were satisfied with our choice. The hotel's decor in the public rooms ...
  17 Aug 2017

£79

£79
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
4.0 out of 5.0
4.5 out of 5 (232 reviews)
Perfect place to stay in Inverness!Great location in Inverness...near Dalmore Whisky Distillery and in close proximity to the Cullidrn Battlefield. The hotel is extremely clean, and we found our room to be spacious with a magnificent view of the gardens.
  16 Sep 2017

£75

£75
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 (55 reviews)
Tower RoomWe stayed in one of the tower rooms and loved sitting at the bay window watching the River Ness and the people walking over the bridge and along the street. The staff treated us wonderfully and were very attentive. We stayed for four nights and enjoyed the hotel and the Highlands very much. We'll ...
  19 Jul 2017

£78

£78
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 (60 reviews)
It needs improvement; especially the beds and pillOne room was for a handicapped person that had a bad odor in the bathroom,
  27 Aug 2017

£72

£72
Royal Marine Hotel

Royal Marine Hotel

Golf Road, Brora
4.0 out of 5.0
4.5 out of 5 (2 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
Jurys Inn Inverness

Jurys Inn Inverness

Millburn Road, Inverness
3.0 out of 5.0
3.6 out of 5 (96 reviews)
Overall, we enjoyed our stay at the Jury's Inn. The location is great, the staff are friendly and helpful, and the hotel is clean. However, the elevators and entrance to the rooms are extremely cramped. The noise from the road also is a downfall.
  14 Sep 2017

£53

£53
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.8 out of 5 (271 reviews)
Comfortable hotelWe enjoyed our stay. Rooms are a bit tired but fine. Heating needs to be turned on as we found the room a bit cool, didn't need to ask for heater but the room could have done with being a bit warmer.
  18 Sep 2017

£89

£89
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.7 out of 5 (94 reviews)
Convenient for a good hikeNot a luxury hotel but a good hotel. Convenient for great hikes
  6 Jul 2017

£100

£100
Map

Recently booked Scottish Highlands hotels

Raasay House
4.0 out of 5.0
Last booking: 1 hour ago
The Glencoe Inn
4.0 out of 5.0
Last booking: 14 hours ago
Drumnadrochit Hotel
3.0 out of 5.0
Last booking: 20 hours ago
The Royal Highland Hotel
3.0 out of 5.0
Last booking: 22 hours ago
Caberfeidh B&B
3.0 out of 5.0
Last booking: 25 hours ago
Alexandra Hotel
3.0 out of 5.0
Last booking: 27 hours ago
MacKenzies Highland Inn
3.0 out of 5.0
Last booking: 34 hours ago
Inchrye Bed & Breakfast
2.5 out of 5.0
Last booking: 40 hours ago
Jurys Inn Inverness
3.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.