Skip to main content

Search hotels in Nairn

Enter your dates to see the latest prices and deals for Nairn hotels

Filter by:

Star rating

Review score

Nairn – 19 hotels and places to stay

See the latest prices and deals by choosing your dates.
The 1645 Inn, hotel in Nairn

The 1645 Inn features a garden, shared lounge, a terrace and restaurant in Nairn. Providing a bar, the property is located within 30 km of Inverness Castle.

Location perfect for Auldearn visiting family. Lovely Inn, very comfortable rooms & excellent staff. Bar is great & it serves food. Will definitely stay again and pass the word around to friends. Thank you
Scored 8.1
8.1
Rated very good
Very good
467 reviews
Price from
£80
1 night, 2 adults
Boath House Hotel, hotel in Nairn

Boath House is a sanctuary on Scotland’s northern coast. Located in the Highlands near the bay of Findhorn, Boath House has 10 bedrooms and a four bedroom lodge.

Breakfast was superb - delicious homemade granola with yoghurt plus extras and beautifully cooked full scottish breakfast. And dinner was excellent too! Top marks.
Scored 9.1
9.1
Rated superb
Superb
41 reviews
Price from
£195
1 night, 2 adults
ClubHouse B&B, hotel in Nairn

In Nairn centre, ClubHouse B&B and Restaurant offers traditional Scottish cuisine and boutique bedrooms with free Wi-Fi.

Lovely and clean - modern!
Scored 7.7
7.7
Rated good
Good
410 reviews
Price from
£121.50
1 night, 2 adults
Muthu Newton Hotel (Near Inverness Airport), hotel in Nairn

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.

overall feel of the place & the coos of course!
Scored 8.0
8.0
Rated very good
Very good
1,548 reviews
Price from
£113.40
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.

We love the ambience, the views, proximity to the beach and especially the pool.
Scored 8.6
8.6
Rated fabulous
Fabulous
995 reviews
Price from
£157.25
1 night, 2 adults
The Havelock, hotel in Nairn

Offering a terrace and views of the sea, The Havelock is a pub with rooms located in Nairn in the Highlands Region, 300 metres from Nairn Museum. Free private parking is available on site.

Good breakfast
Scored 8.2
8.2
Rated very good
Very good
275 reviews
Price from
£114.75
1 night, 2 adults
The Bandstand, hotel in Nairn

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.

Good location. Nice staff. No complaints
Scored 8.7
8.7
Rated fabulous
Fabulous
513 reviews
Price from
£130
1 night, 2 adults
Westerlea Hotel Nairn, hotel in Nairn

Situated in Nairn, 1.5 km from Nairn Central Beach, Westerlea Hotel Nairn features accommodation with a garden, free private parking, a restaurant and a bar.

Great location and staff.
Scored 8.9
8.9
Rated fabulous
Fabulous
277 reviews
Price from
£140
1 night, 2 adults
Aurora Hotel & Italian Restaurant, hotel in Nairn

Situated less than 1 km from Nairn Central Beach, Aurora Hotel & Italian Restaurant offers 2-star accommodation in Nairn and has a restaurant, a bar and water sports facilities.

we had no breakfast, the flight was at 6:50
Scored 8.4
8.4
Rated very good
Very good
491 reviews
Price from
£110
1 night, 2 adults
Carnach House, hotel in Nairn

Set in Nairn and only 23 km from Inverness Castle, Carnach House offers accommodation with garden views, free WiFi and free private parking.

Quality of furniture, bedding and facilities. Friendly welcome and attention to detail
Scored 9.6
9.6
Rated exceptional
Exceptional
337 reviews
Price from
£116
1 night, 2 adults
See all 40 hotels in Nairn

Most booked hotels in Nairn in the past month

FAQs about hotels in Nairn

What guests said about Nairn:

  • Scored 8.0
    8.0

    Nairn is a quiet town a short drive from Inverness and the...

    Nairn is a quiet town a short drive from Inverness and the airport and with easy access to the coast to the east. There are food takeaways in the town which, in my opinion, aren’t very inspiring. If you are vegetarian or vegan you would need to be careful because 4 out of the 5 chip shops we asked said they cook their chips in beef dripping. There is a decent Sainsbury's just outside the town. The beaches are lovely places to walk, spot birds pick up shells etc.
    Tim
    United Kingdom
  • Scored 10
    10

    Liked the beach which was sandy and very clean.

    Liked the beach which was sandy and very clean. The museum was very interesting. Shops were varied. Nairn is easy to get around and there is a lovely cafe vegetarian menu and good cake and coffee.
    Sunshine woman
    United Kingdom
  • Scored 10
    10

    As we used live in Nairn and still have friends there which...

    As we used live in Nairn and still have friends there which means we probably had a different experience to your usual tourist.. Nairn is still a great place with good restaurants and pubs and plenty to do and great to use as a base to travel further afield.
    James
    United Kingdom
  • Scored 10
    10

    Exceptional place to stay.

    Exceptional place to stay. We had a warm welcome, really great helpful staff. Our room was lovely and spotlessly clean. We has such a fantastic time, and wonderful comfortable bed, very relaxing. Everything was high quality including our breakfast ( lovely bright breakfast room with super views). Easily one of the best (actually, probably the best!) Place we ever stayed. Highly recommended, many thanks
    Alice
    United Kingdom
  • Scored 10
    10

    Was a very tranquil area.

    Was a very tranquil area. Cabin was very welcoming and comfortable Hosts where lovely Lovely added touch’s by the hosts with your first days breakfast , little chocolates & biscuits, coffee,sugar,fruit,dog treats for guests fur babies
    Lisa
    United Kingdom
  • Scored 10
    10

    We have visited Inverness three times now, but this was our...

    We have visited Inverness three times now, but this was our first stay in Nairn. The beach is very welcoming with plenty of space to walk, run, play and enjoy the views; this is the kind of beach I would visit and walk along every day if I lived there. Located close nearby are various historical places to visit (Cawdor Castle, Culloden, Clava Cairns) and Inverness is not far away. Not being much of a "city person" I love to wake up to views and fresh air -- and Nairn offers places like the Invernairne Hotel that enable you to do that and still visit so much nearby.
    Dorothy
    United States

See reviews by guests who stayed at hotels in Nairn

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 699 reviews
    Lovely location - great views from the breakfast room and easy walk down to the seafront. Exactly as described no tea and coffee in room but available on the corridor and no evening meals but plenty of places to eat in Nairn that were in easy walking distance or you could order in and eat in the lounge.
    Melanie
    United Kingdom
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 11 reviews
    Beautiful, stunning and would love to re visit! Why pay for a hotel when places like this exist! Accommodation very comfortable and owners exceptionally helpful.
    Iain
    United Kingdom
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 16 reviews
    Lovely house. Well equipped & everything we needed. 5 min walk to centre of Nairn. Lovely chippie just across the road. Would highly recommend.
    Lynne
    United Kingdom
  • From £110 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,548 reviews
    I loved everything about the hotel and my room. It was close to the lovely beach at Nairn. The food in the restaurant was excellent!
    Rohan
    United Kingdom
  • From £151.50 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 995 reviews
    Great location and a very nice hotel
    Robert
    United Kingdom