Photo by Dewayne Mathis
Find Resorts & Hotels with Spas in Nairn
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Nairn Resorts & Hotels with Spas
Top Nairn Resorts & Hotels with Spas
Our top choices for Nairn hotels with a spa

Novar Arms Hotel
Novar Arms Hotel
8.4 out of 10, Very Good, (138)
The price is SAR 405
SAR 487 total
includes taxes & fees
9 Sep - 10 Sep

Culloden House Hotel
Culloden House Hotel
9.8 out of 10, Exceptional, (384)
The price is SAR 1,373
SAR 1,647 total
includes taxes & fees
2 Oct - 3 Oct

Kingsmills Hotel
Kingsmills Hotel
9.0 out of 10, Wonderful, (1002)
The price is SAR 739
SAR 887 total
includes taxes & fees
2 Oct - 3 Oct

Golf View Hotel & Spa
Golf View Hotel & Spa
8.6 out of 10, Excellent, (325)
The price is SAR 697
SAR 836 total
includes taxes & fees
5 Oct - 6 Oct

Craigmonie Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass Hospitality
8.4 out of 10, Very Good, (870)

Links House at Royal Dornoch
Links House at Royal Dornoch
10.0 out of 10, Exceptional, (41)

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel
7.8 out of 10, Good, (787)
The price is SAR 535
SAR 641 total
includes taxes & fees
1 Oct - 2 Oct

Leonardo Hotel Inverness
Leonardo Hotel Inverness
7.8 out of 10, Good, (1001)
The price is SAR 388
SAR 465 total
includes taxes & fees
5 Oct - 6 Oct
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Spa hotels with free breakfast in Nairn

Golf View Hotel & Spa
Golf View Hotel & Spa
8.6 out of 10, Excellent, (325)
The price is SAR 697
SAR 836 total
includes taxes & fees
5 Oct - 6 Oct
4-star spa hotels in Nairn

Golf View Hotel & Spa
Golf View Hotel & Spa
8.6 out of 10, Excellent, (325)
The price is SAR 697
SAR 836 total
includes taxes & fees
5 Oct - 6 Oct
Spa hotels with ocean views in Nairn

Golf View Hotel & Spa
Golf View Hotel & Spa
8.6 out of 10, Excellent, (325)
The price is SAR 697
SAR 836 total
includes taxes & fees
5 Oct - 6 Oct
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Nairn Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near Nairn
More Hotel Options in Nairn
- Adventure Hotels in Nairn
- Beach Hotels in Nairn
- Business Hotels in Nairn
- Cheap Hotels in Nairn
- Family Hotels in Nairn
- Golf Hotels in Nairn
- Historic Hotels in Nairn
- Hotel Wedding Venues in Nairn
- Hotels with Bars in Nairn
- Hotels with Free Parking in Nairn
- Hotels with Hot Tubs in Nairn
- Hotels with WiFi in Nairn
- Hotels with a Pool in Nairn
- Hotels with an Indoor Pool in Nairn
- Luxury Hotels in Nairn
- Pet-friendly Hotels in Nairn
- Romantic Hotels in Nairn
- Shopping Hotels in Nairn
- Ski Hotels in Nairn
More Accommodation Types in Nairn
- Apartments in Scotland
- Cottages in Scotland
- Vacation Homes in Scotland
- Guest Houses in Scotland
- B&B in Scotland
- Cabin Rentals in Scotland
- Chalets in Scotland
- Lodges in Scotland
- Inns in Scotland
- Villas in Scotland
- Hostels in Scotland
- Condo Rentals in Scotland
- Residences in Scotland
- Aparthotels in Scotland
- Farmstay in Scotland
- Castles in Scotland
- RV Parks in Scotland
- Country Houses in Scotland
- Holiday Park Resorts in Scotland
- Resorts in Scotland
- Capsule Hotels in Scotland
- Ranches in Scotland
Hotels near popular Nairn Attractions
Nairn Hotels by Star Rating
Explore more hotels
- Kingsmills Hotel
- B&B HOTEL Inverness
- Mercure Inverness Hotel
- Inverness Palace Hotel & Spa, WorldHotel Distinctive
- Premier Inn Inverness Centre - River Ness
- Leonardo Hotel Inverness
- The Mansion House Hotel
- Crown Court Hotel & Bar.
- Stunning 3-bed Cottage in the Village of Tomintoul
- The Royal Highland Hotel
- Beaufort Hotel
- Waverley Guest House
- Glenmoriston Townhouse Hotel
- Macdonald Aviemore Hotel
- Macdonald Aviemore Highland Hotel
- Holiday Inn Express Inverness by IHG
- Craigmonie Hotel Inverness by Compass Hospitality
- Bank House
- Ness Walk
- Laichmoray Hotel