Discover our selection of Nairn hotels with Spa

Top rated hotels in Nairn

Golf View Hotel & Spa
4.2/567 Reviews
The hotel is in a beautiful part of Nairn with wonderful views over the Moray Firth. We had a lovely relaxing stay for three nights. Service was bit slow at times, clearly down to low staffing numbers, but we had nowhere to be in a hurry so we went with the flow. We understand the current situation with staffing levels in hospitality. All staff were friendly and helpful as much as possible and you can’t ask for more than that of people working hard. We commend the room hospitality staff. Our room was cleaned to a high standard while we were at breakfast. It was so nice to go back to our freshened-up room. Our only slightly negative point: We were not allowed access to the Thermal Experience in the leisure centre. This is only available to those on Spa Days and Spa Packages. We had decided not to book a package, preferring to book dinner and spa treatments ourselves. We didn’t save any money doing this, it was just our preference. It seemed unfair that although we had dinner in the restaurant the three nights of our stay and we each booked a spa treatment, people on a day visit had access to these facilities and we did not. Overall, we had a very lovely time and would definitely recommend. We hope to return.

Frequently Asked Questions

  • What are the popular hotels with Spa in Nairn?

    Whether you are traveling to Nairn for business or tourism, Muthu Newton Hotel (Near Inverness Airport) and Golf View Hotel & Spa are all preferred hotels.

  • How much is the average rate for hotels with Spa in Nairn?

    For hotels with Spa in Nairn, the average price on weekdays is RUB 26,190, and the average price on weekends (Friday–Saturday) is RUB 28,924.

  • What promotions are available for hotels with Spa in Nairn?

    Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Local Travel Info

Number of hotels6
Number of Reviews 149
Highest PriceRUB 60,772
Lowest PriceRUB 9,073
Average Price(Weekday Night)RUB 26,190
Average Price(Weekend Night)RUB 28,924