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 – 21 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 19 miles of Inverness Castle.

It was easy to access and find. There was plenty of parking. A restaurant and bar was within the building. The staff was friendly and helpful.
Scored 8.1
8.1
Rated very good
Very Good
471 reviews
Price from
$90.08
1 night, 2 adults
Boath House Hotel, hotel in Nairn

Located in Nairn, 19 miles from Inverness Castle, Boath House Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

beautiful rooms & gardens
Scored 9.1
9.1
Rated wonderful
Wonderful
48 reviews
Price from
$243.95
1 night, 2 adults
ClubHouse Hotel, hotel in Nairn

In Nairn center, ClubHouse Hotel and Restaurant offers traditional Scottish cuisine and boutique bedrooms with free Wi-Fi.

Friendly staff, excellent breakfast.
Scored 7.7
7.7
Rated good
Good
411 reviews
Price from
$152
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.

Very nice location. Excellent room with sea view, very good ensuite. The bed was very comfortable. The restaurant food was excellent.
Scored 8.6
8.6
Rated excellent
Excellent
1,022 reviews
Price from
$148.35
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.

The location was beautiful and close to town. Accommodations were amazing! We ate a delicious supper at their restaurant as well as breakfast the following morning. Staff was most friendly & helpful. We will definitely stay here again!
Scored 8.0
8.0
Rated very good
Very Good
1,530 reviews
Price from
$166.64
1 night, 2 adults
See all 40 hotels in Nairn

Most booked hotels in Nairn and surrounding area in the past month

See all

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 of America

See reviews by guests who stayed at hotels in Nairn

See all
  • From $131.36 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 521 reviews
    Tha Bandstand is a hotel on top of a pub / restaurant in Nairn, very close to the sea. The pub and the restaurant are actually separated, so that if you don't like the live music in the pub section, it will not bother you while you're having dinner in the restaurant. The restaurant is very good and reasonably priced also. That's where breakfast is served and it's good. The position is priceless, close to the sea and enjoying a very nice view.
    Edoardo
    Italy
  • From $143.87 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 508 reviews
    The staff was all lovely polite and although busy found time to have a nice chat The rooms was lovely and warm clean and very pleasant to sleep in the bathrooms was well equipt and the water was lovely and hot,beach a walk away and bars and restaurants around if you don’t want to stay in hotel,breakfast was amazing in hotel too
    Lisa
    United Kingdom
  • From $172.64 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,022 reviews
    Relaxed and friendly atmosphere. Lovely food if eating from bar menu and great breakfast. Restaurant 2/3 courses hefty price. Very relaxing spa and calming setting in Nairn.
    Margaret
    United Kingdom
  • Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,530 reviews
    The hotel is in an extremely peaceful setting in Nairn. The room felt like a sanctuary, the staff were very friendly and the food was really good.
    Lynda
    United Kingdom
  • From $137.62 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 493 reviews
    Large comfortable rooms in an older Nairn hotel. Excellent breakfast.
    Andre
    United Kingdom