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.29
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
$244.53
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.36
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.70
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
$167.03
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 $145.46 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 337 reviews
    Everything was perfect. The location was amazing, very private and peaceful with lots of wildlife. The rooms were grand and the bed was the comfiest bed I've come across in Scotland. The staff are amazing! Very very helpful and friendly. Made us feel welcome as soon as we arrived and gave us lots of information about our trip around Scotland. The breakfast was very tasty! Would recommend and will definitely be staying here again if we are in the area!
    Anna
    United Kingdom
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 31 reviews
    The cottage is super cozy and very comfortable - we loved the fire places as the weather was a little chilly. The hosts were very friendly and gave great tips on where to visit locally and for the remainder of our trip in Scotland. This is a perfect spot to venture the surrounding areas before continuing on further north or south in Scotland!
    Prelisha
    South Africa
  • From $144.21 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 508 reviews
    Extremely accommodating, they let us check in very early. Lovely room. Spacious. Clean. Quiet. We visit nairn annually for a party, and from now on we will be staying at the West End Hotel.
    Holly
    United Kingdom
  • From $173.05 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,022 reviews
    Surprising nice hotel hidden away in the back of Nairn with very nice rooms and a really nice view across the Moray Firth. Great choice for business or leisure.
    CL
    Germany
  • Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,530 reviews
    Beautiful hotel and lovely grounds. We stayed in a courtyard room on our road trip around Scotland. Very peaceful. Breakfast was lovely
    Mandy Burton
    United Kingdom