Skip to main content

Search hotels in Nairn

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

Nairn – 98 hotels and places to stay

Filter by:

Star rating

Review score

Located in Nairn, less than 1 km from Nairn Central Beach, West End Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Staff very helpful. Fridge in the room.
Review score
Good
496 reviews
Price from
£64
1 night, 2 adults

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.

We stayed 1 night in hotel. Booking via booking.com was very easy. Hotel is located in suburb and has large free parking. Reception was very friendly and helpful. Room was clean and space was sufficient. Next to hotel Cafe/restaurant for food and breakfast. Evening was cozy and service friendly. Breakfast was specially adjusted to our wishes by waitress. Chapaeu! Everything was possible. All in all a good stay
Review score
Very good
522 reviews
Price from
£85
1 night, 2 adults

Set in Nairn, 30 km from Inverness Castle, Boath House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar....

The place is stunning! Spacious, excellent rooms. Very friendly and helpful staff. Really enjoyed our stay.
Review score
Superb
51 reviews
Price from
£324
1 night, 2 adults

Located in Nairn, less than 1 km from Nairn Central Beach, The Clubhouse provides accommodation with a garden, free private parking and a bar.

Very friendly, spotlessly clean good central location in quiet street. Tasty big breakfast.
Review score
Exceptional
14 reviews
Price from
£193.73
1 night, 2 adults

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

The room could have been cleaner, cobwebs around the table base, chipped shower base, apart from that the room was good, and good choice for breakfast
Review score
Fabulous
1,078 reviews
Price from
£185
1 night, 2 adults

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

Bed was huge and comfortable. The location was good to venture out visiting different distilleries and other attractions. Was a comfortable 20 minute walk to the beach and restaurants nearby. Breakfast was ok.
Review score
Very good
1,455 reviews
Price from
£135
1 night, 2 adults

Situated in Nairn, 400 metres from Nairn Central Beach, The Havelock features accommodation with a garden, free private parking, a terrace and a restaurant.

Location excellent - could walk everywhere I needed to very quickly, very near beach and shops, and bus station. I was glad of the heated towel rail in the ensuite bathroom as I was able to dry my clothes. Breakfast was £10 extra - had cooked breakfast first morning, nice variety of items. Staff allowed me to leave my case there for three hours while exploring Nairn on the day of departure.
Review score
Very good
301 reviews
Price from
£110
1 night, 2 adults

With stunning views over Nairn’s beach and the Moray Firth, this comfortable family-run hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...

Stayed here before, the welcome is always brilliant and the bar and restaurant staff are fantastic. The atmosphere is always brilliant, and even when there is live music on, it doesn't disturb sleep in the rooms. We didn't eat this time - it was a flying one night visit to see friends in town - but have before and can highly recommend the food. The Bandstand are really accommodating, we needed to leave first thing and the "grab & go" breakfast we had been given was fantastic too. Highly recommend staying here. The whisky and beer selection is always excellent.
Review score
Fabulous
519 reviews
Price from
£145
1 night, 2 adults

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.

The staff were great and very welcoming
Review score
Fabulous
283 reviews
Price from
£125
1 night, 2 adults

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.

Great food friendly owners
Review score
Very good
510 reviews
Price from
£110
1 night, 2 adults
See all 98 hotels in Nairn

Hotels with parking in Nairn

Most booked hotels in Nairn in the past month

See all

Budget hotels in Nairn

  • Review score
    Very good · 1,455 reviews

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

    Guest review
    This is a beautiful hotel with very welcoming staff.
  • Review score
    Fabulous · 1,078 reviews

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

    Guest review
    Great facilities, Lovely breakfast and evening meal
  • Review score
    Very good · 510 reviews

    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.

    Guest review
    Amazing hosts and food. So welcoming and friendly.
  • Review score
    Good · 496 reviews

    Located in Nairn, less than 1 km from Nairn Central Beach, West End Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

    Guest review
    very good breakfast and very comfortable surroundings

FAQs about hotels in Nairn

What guests said about Nairn:

  • Review score

    Lovely beaches and some good golfing options.

    Lovely beaches and some good golfing options. Apart from the main A96 which dissects the town and can be horrendously busy at times, Nairn is otherwise a nicely quiet seaside town. The town centre however is a bit sparse, consisting mainly of cafes, charity shops and takeaways.
    Guest review by
    Rob
    United Kingdom
  • Review score

    Town centre very tired and drab like most these days ,...

    Town centre very tired and drab like most these days , Plenty of places to eat , take away chip shops close early , possibly stay open longer in mid summer who knows . Beautiful beach and lovely harbour
    Guest review by
    Fiona
    United Kingdom
  • Review score

    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.
    Guest review by
    Tim
    United Kingdom
  • Review score

    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.
    Guest review by
    Sunshine woman
    United Kingdom
  • Review score

    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.
    Guest review by
    James
    United Kingdom
  • Review score

    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
    Guest review by
    Alice
    United Kingdom

See reviews by guests who stayed at hotels in Nairn

See all
  • From £175.50 per night
    Review score
    Very good · 1,455 reviews
    Breakfast was excellent, the location superb. Fixtures and fittings were intriguing and whimsical. Decor was a little tired but the hotel oozed character. Apart from a slight issue with the initial dinner being a bit under heated, we really enjoyed the Muthu experience and would certainly use the group again, either in Nairn or elsewhere.
    Guest review by
    John
    United Kingdom
  • Review score
    Good · 593 reviews
    The Albert is a functional hotel in a convenient central location for Nairn and connectivity by 'bus and train. The room itself was well appointed and comfortable, with an en suite bathroom and tea / coffee, and the Full Scottish was excellent.
    Guest review by
    Alexander
    United Kingdom
  • Review score
    Superb · 77 reviews
    Everything. Anne Marie made us welcome from the start. Rooms are clean and spacious. Breakfast was great too. Location is 10 mins walk into Nairn centre. Definitely book again
    Guest review by
    Catriona
    United Kingdom
  • From £135 per night
    Review score
    Very good · 522 reviews
    Nice friendly hotel, pub had great atmosphere. Staff were excellent and very welcoming.
    Guest review by
    John
    United Kingdom
  • From £145 per night
    Review score
    Superb · 125 reviews
    The Breakfast was excellent. The location was good in the northern part of Scotland.
    Guest review by
    Manfred
    Namibia