Choose your preferred language. We speak English (US) and 42 other languages.
Most often used by people in the United States
With stunning, uninterrupted sea views over Nairn’s beach and the Moray Firth, this comfortable family-run hotel offers free WiFi and an award-winning bar with a range of real ales.
“Everything This place is worth a visit”
Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
“Very comfortable bed. Great shower”
Featuring free WiFi, a restaurant and a children's playground, Covenanters Inn offers pet-friendly accommodation in Nairn. Guests can enjoy the on-site bar. All rooms are fitted with a TV.
“It was ideally situated for the range of work I had to do in the area”
Invernairne has a great location overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.
“The location was great very easy walk to the beach…ean and comfortable. I hope we will be back again”
Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, this elegant hotel is set in 21 acres of mature parkland and gardens.
“The food The staff The ice cream The setting E… the antiques fair The highland cows very quiet”
Overlooking the Moray Firth with its pod of dolphins, the 4-star Sunny Brae Hotel offers luxurious rooms and stunning views. It boasts a Scottish restaurant and direct beach access.
“Dinner was fantastic and very good service”
In Nairn centre, Clubhouse Hotel and Orchid Restaurant offers traditional Scottish cuisine and boutique bedrooms with free Wi-Fi.
“Staff friendly on arrival and during the stay. Fo… and breakfast excellent with a choice of drinks.”
Offering modern rooms with free W-Fi and sleek bathrooms, Sandown House is just a few minutes’ walk from sandy beaches. Nairn Golf Club is next door and the town centre is 1.2 miles away.
“Friendliness and helpfulness of staff. Care taken …e little details that make a stay more pleasant.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.