Skip to main content

Search hotels in Nairn

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

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Nairn – 24 hotels and places to stay

See the latest prices and deals by choosing your dates.
West End Hotel, hotel in Nairn

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.

Good price and breakfast
Scored 7.9
7.9
Rated good
Good
548 reviews
Price from
£68
per night
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.

Friendly staff
Scored 8.1
8.1
Rated very good
Very good
455 reviews
Price from
£80
per night
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.

Love this place. Staff are so welcoming. A little bit quirky. The grounds are incredible. Food is fantastic.
Scored 9.1
9.1
Rated superb
Superb
37 reviews
Price from
£195
per night
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.

Absolutely awful - to gain access to the place you had to speak to someone over a Ring doorbell and then punch in a code. There was no staff whatsoever. There was broken glass and dirty dishes in the bar area. The room was very average. I would not recommend this hotel to anyone.
Scored 7.7
7.7
Rated good
Good
408 reviews
Price from
£121.50
per night
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.

It's a beautiful hotel and the staff in the restaurant were fantastic. We stayed here for a wedding and the staff were so accommodating and friendly. The grounds are beautiful and so is the hotel, I'd highly recommend staying here, very good value for money.
Scored 8.0
8.0
Rated very good
Very good
1,571 reviews
Price from
£90.72
per night
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.

Property nicely decorated and well kept
Scored 8.6
8.6
Rated fabulous
Fabulous
973 reviews
Price from
£157.25
per night
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.

Well located near the beach and good start point for trips to Inverness, Loch Ness etc. Very friendly staff. Nice to have a Pub with dinner option in house, as well to have a drink in the evening. The fish and chips were great. Room was spacious and well equipped. The served breakfast was fresh and delicious.
Scored 8.2
8.2
Rated very good
Very good
271 reviews
Price from
£105
per night
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.

The location, the nice dinner and the very friendly staff
Scored 8.7
8.7
Rated fabulous
Fabulous
495 reviews
Price from
£130
per night
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.

Very friendly welcome comfortable room and meals available in the hotel which were very good indeed.
Scored 8.9
8.9
Rated fabulous
Fabulous
279 reviews
Price from
£140
per night
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.

Great location friendly staff.
Scored 8.4
8.4
Rated very good
Very good
478 reviews
Price from
£110
per night
See all 40 hotels in Nairn

Available tonight: Top stays in Nairn

Most booked hotels in Nairn in the past month

FAQs about hotels in Nairn

What guests said about Nairn:

  • 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
  • Scored 10
    10

    Lovely seaside town near Loch Ness.

    Lovely seaside town near Loch Ness. The beach was lovely to stroll along, as was the canal. Lots of restaurants dotted around town. An amazing ice cream shop located in park near the beach is worth seeking out. The architecture of some areas was stunning old Edwardian homes, really enjoyed wandering around the streets looking at them.
    sharon
    New Zealand

Explore guest reviews of hotels in Nairn

  • From £135 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 685 reviews
    The staff was incredibly friendly and made me feel welcome from the moment I arrived. My room was very comfortable, providing a cosy and restful environment. The hotel's location is excellent, with easy access to nearby attractions. I also appreciated the convenience of onsite parking. Overall, a wonderful experience—I would definitely stay here again!"
    Gozel
    United Kingdom
  • From £135 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 495 reviews
    Great location, lovely hotel, great staff, very welcoming and a breakfast that rivals The Gleneagles Hotel, brilliant stay and I will be back there next time I am in Nairn. Thanks for a lovely week.
    Ian
    United Kingdom
  • Scored 7.9
    7.9
    Rated good
    Good
     · 610 reviews
    Nairn very poor for eating out the hotel food was excellent and chipshop next door was very good
    William
    United Kingdom
  • From £110 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 478 reviews
    Large comfortable rooms in an older Nairn hotel. Excellent breakfast.
    Andre
    United Kingdom
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 21 reviews
    Centre of Nairn - walking distance to Beach and facilities
    Janine
    United Kingdom
gogless