Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Inverness

13 spa hotels

Nairn

4 spa hotels

Fort Augustus

4 spa hotels

Ballachulish

3 spa hotels

The best spa hotels in Highlands

Check out our selection of great spa hotels in Highlands

Filter by:

Star Rating
Review score

Estate Of Ord

Hotel in Muir of Ord

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.

D
David
From
Canada
Scenic and tranquil location. The staff and owners were friendly and engaging. Would highly recommend staying.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 207 reviews
Price from
$229.64
1 night, 2 adults

Aos Sí - Wellness - Jacuzzi - Lodges

Ballachulish

Offering sea views, Aos Sí - Wellness - Jacuzzi - Lodges in Ballachulish features accommodations and a garden. This chalet offers free private parking and luggage storage space.

L
Livia
From
Belgium
Cute cabin. Great location. Well equipped! Friendly staff! :)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 175 reviews
Price from
$401.20
1 night, 2 adults

Black Sheep Hotels Cabins

Spean Bridge

Offering mountain views, Black Sheep Hotels Cabins in Spean Bridge features accommodations, a bar, and a shared lounge. This apartment offers free private parking, room service, and free Wifi.

P
Pamela
From
United Arab Emirates
Clean, stylish and incredible views
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 332 reviews
Price from
$735.01
1 night, 2 adults

SeaBeds - Luxury Lookouts with Hot Tubs

Glencoe

3.3 miles from Loch Linnhe in Glencoe, SeaBeds - Luxury Lookouts with Hot Tubs features accommodations with access to a hot tub, spa facilities, and wellness packages.

A
Alychia
From
United Kingdom
We visit here every year and it never fails to impress- everything needed for a luxury break from reality
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 379 reviews
Price from
$1,026.11
1 night, 2 adults

Self Catering Spacious open plan 3 bed apartment with sea views

South Erradale

Self Catering Spacious open plan 3 bed apartment with sea views is located in South Erradale, just 13 miles from Victoria Falls and 16 miles from Inverewe Garden.

M
Mark
From
United States
Spacious, clean, well stocked. Gorgeous hostess. Quiet with beautiful views.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 57 reviews
Price from
$259.36
1 night, 2 adults

Stunning spacious Apartment on River Ness

Inverness City Centre, Inverness

Stunning spacious Apartment on River Ness offers accommodations in Inverness, a 8-minute walk from Inverness Train Station and 2.7 miles from University of the Highlands and Islands, Inverness.

A
Antonio
From
Canada
Very close to all attractions, clean, great view, fantastic hosts
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 92 reviews
Price from
$346.32
1 night, 2 adults

The Treehouse by Airlie

Nairn

Just a 16-minute walk from Nairn Central Beach and 0.6 miles from Nairn Museum, The Treehouse by Airlie features accommodations in Nairn with a garden.

I
Ian
From
Canada
This place was great. It has so many features that made our stay comfortable. The host, Mano, left us a few treats to welcome us. There is a covered garden where you can lounge or eat, what a nice feature! The beds were comfortable, the rooms each had their own heater so it was always warm inside despite the rainy weather outside. The kitchen is very well stocked with cooking utensils and appliances. The Treehouse is a short walk away from cute shops and the beach for dolphin viewing. Mano answered our questions ans was available quickly and helped us when we needed a repair done on a suitcase. It’s clear he wants his guests to enjoy their stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 99 reviews
Price from
$289.31
1 night, 2 adults

RiverBeds - Luxury Wee Lodges with Hot Tubs

Glencoe

Located on a private terrace perched above a river RiverBeds - Luxury Wee Lodges with Hot Tubs is set on a golf course and private estate in the Glencoe Valley.

G
Giuseppe
From
United Kingdom
Everything was perfect, the hot tub was the cherry on the cake . no imperfections every details was thought off.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,066 reviews
Price from
$577.49
1 night, 2 adults

Inverness Palace Hotel & Spa, WorldHotels Distinctive

Hotel in Inverness City Centre, Inverness

Opposite Inverness Castle, Inverness Palace Hotel & Spa, WorldHotels Distinctive is located on the banks of the River Ness.

S
Sarah
From
Australia
Terrific location, very central, extremely clean and comfortable. Amazing gym and pool, lovely staff.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,079 reviews
Price from
$465.93
1 night, 2 adults

Golf View Hotel & Spa

Hotel in Nairn

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

R
Raluca
From
United Kingdom
The hotel was very lovely and clean. Staff was so polite, friendly and professional. The restaurant had amazing views of the sea, it was an absolute joy to eat in that space. The food was great, especially the taste of Hickory menu.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,040 reviews
Price from
$349.25
1 night, 2 adults
All spa hotels in Highlands

Most booked spa hotels in Highlands this month

See all

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,657 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,079 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 691 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,066 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 462 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,040 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 379 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 346 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 207 reviews

Popular with guests booking spa hotels in Highlands

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 332 reviews

FAQs about spa hotels in Highlands

Spa Hotels That Guests Love in Highlands

See all
Avg. price/night: $579.38
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,079 reviews
Location, lovely view of river, good staff and great breakfast, spa and pool are nice.
Guest review byMarianne
Family with young children
Avg. price/night: $849.21
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 34 reviews
Extremely cosy and comfortable cottage with quality finishings and furnishings. We especially liked the wood burner (one of the most effective we've ever used) and the hot tub outside - ample space for four adults, plenty hot enough even in rough weather, and fantastic water jets!
Guest review byMartin
Family with young children
Avg. price/night: $330.96
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 99 reviews
Well located property with quirky but usable covered garden space which afforded family an area to relax in spite of the weather !
Guest review bytracey
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 199 reviews
The apartment was excellent. Clean, spacious, and in a great location if you have a car. The breakfast goodies, drink voucher and milk for tea, were welcomed.
Guest review byMatthew
Family with young children
Avg. price/night: $455.24
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,657 reviews
This hotel is fantastic. The staff are super friendly and helfpul, the room is beautiful and spacious, the food is great, breakfast is amazing. The pool with sauna and whirlpool is a definite plus if you are travelling with children or just looking to relax after a day out.
Guest review byAndrea
Family with young children
Avg. price/night: $808.89
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,066 reviews
Everything from the location to the surroundings. Had the best relaxed weekend in a long time. Getting up at the crack of dawn and getting in the hot tub by the river before breakfast being delivered.
Guest review byKevin
Young couple
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 691 reviews
From the friendly and helpful reception staff to the lovely spacious room our stay was excellent from start to finish. The breakfast is excellent, fresh and tasty. The facilities are excellent, ample parking, free use of swimming pool and bars restaurants on site. Within walking distance of Aviemore itself. Had a lovely relaxing weekend.
Guest review bySolway
Young couple
Avg. price/night: $580.87
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,040 reviews
Such a relaxing break. Excellent service, great spa, and the steaks were the best we've had.
Guest review byMargaret
Young couple
Avg. price/night: $1,373
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 379 reviews
- location - facility - master bedroom is very comfortable, had a good sleep - breakfast delivery to room - hot tub, very relaxing after a long day - wonderful clamping experience
Guest review byLuin
Family with young children