See the latest prices and deals by choosing your dates.
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. Breakfast was super. The property is very beautiful
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. Everything was excellent. Would stay again
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. The Manager went the extra mile to help us.
Hotel in Nairn
In Nairn centre, Club House Hotel & Restaurant and Restaurant offers traditional Scottish cuisine and boutique bedrooms with free Wi-Fi. Great Highlands location in picturesque small town with many restaurants and shops.
Hotel in Nairn
Located in Nairn, 30 km from Inverness Castle, The 1645 Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace. Beautiful location, very happy we could look at the last minute. Staff were terrific.
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. It was one of the best properties we have stayed in. The staff is very friendly and the location is excellent.
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. brilliant location and wonderful staff. loved our room
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. Cozy and comfortable. Chris made every effort to make it the best stay. Very nice old home. Loved it.
Hotel in Nairn
Situated in Nairn, less than 1 km from Nairn Central Beach, Aurora Hotel & Italian Restaurant features accommodation with a garden, free private parking, a restaurant and a bar. Staff were just so pleasant and the hotel was lovely and clean. I thourouly enjoyed my breakfast, there was a great selection. Would definitely go back again.
Nairn
Invernairne has a great position overlooking the Moray Firth, and from the garden you can stroll down a path to the beach. Absolutely beautiful place with amazing views, exceptional value and will definitely be back, 5 star all round.
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
The average price per night for a 3-star hotel in Nairn this weekend is £145 or, for a 4-star hotel, £167. Looking for something even fancier? 5-star hotels in Nairn for this weekend cost on average around £179 per night (based on Booking.com prices).
On average, it costs £128 per night to book a 3-star hotel in Nairn for tonight. You'll pay on average around £136 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Nairn will cost around £148 (based on Booking.com prices).
Many families visiting Nairn loved staying at Golf View Hotel & Spa, Aurora Hotel & Italian Restaurant and The Bandstand.
Some of the best hotels in Nairn near Cawdor Castle include Peaceful Bothy Retreat, Carnach House and Beautiful studio chalet in the Highland.
Muthu Newton Hotel (Near Inverness Airport), Westerlea Hotel Nairn and Golf View Hotel & Spa are some of the popular hotels in Nairn.
For hotels in Nairn that serve up a highly-rated breakfast, try Westerlea Hotel Nairn, Golf View Hotel & Spa and The Bandstand.
These hotels in Nairn are highly rated by couples: Westerlea Hotel Nairn, The Havelock and Golf View Hotel & Spa.
The Bandstand, Golf View Hotel & Spa and Westerlea Hotel Nairn have received great reviews from travellers in Nairn regarding the views from their hotel rooms.
Nairn would make a perfect place for young families, or golfers. The splash park is ideal for children and the beach wouldn’t get overcrowded. You can also Dolphin watch from the beach. Plenty of eating places and take away restaurants if you don’t want to cook.
One of the best beaches in the UK - at low tide you can walk for miles on the east beach. Plenty sand and dunes for the kids to play. Lots of cafes and bars with a few good restaurants as well. Shopping is restricted, however you are only a short drive from Inverness. Lots of other things to do within a short drive.
Nairn is my home town so naturally I’m biased. It’s a very quiet safe town with beautiful beaches, a lovely harbour, lots of cafes and places to eat. It does lack night time entertainment but if your happy to walk along the beach or river then it’s perfect. It’s a great base to tour Inverness, Loch Ness and culloden
Hotel was lovely, staff really friendly and helpful. Was very busy so would advise booking a table when booking the room if you want eat at the hotel. Nairn is a lovely seaside town with plenty of shops and places to eat
Nairn is a lovely town with a beautiful easy to reach beach. There are enough shops and eating places to cater for most needs. Fishertown, where we stayed, was a very quaint and peaceful area. Would definitely recommend : )
Cute, small, quaint town with beautiful ocean views. Nice and relaxing but not a lot to do. We were there for the Highland games on Saturday and left Sunday morning for shopping in Inverness since we had already exhausted all the shopping possibilities in Nairn. We ate almost all our meals at The Classroom and enjoyed the food there.
We absolutely loved staying at Sunny Brae. the location was perfect, the accommodation was so comfortable and clean, and it was lovely and spacious. For us, Rachel and John absolutely made our stay! They were so lovely, and so attentive. They could not have done any more for us. Really friendly and welcoming, and made us feel at ease. Breakfast was exceptional both mornings and in a lovely location within the hotel.
Nairn
Our host Mary was FANTASTIC, so friendly & helpful. We really loved meeting her. The house was spotless & we had our own private bedroom, sitting room & bathroom. Everything we needed & wanted was available. Nairn was super close with fabulous shops, pubs & a beautiful beach & harbour area. Culloden Moor was very close. Excellent time spent there. Loved everything about our stay.
Nairn
The staff was great, from the moment we arrived we were greeted and asked if we had plans for dinner and since we didn't we were given recommendations. Front desk called the restaurant for us and made a reservation. The customer service was exceptional and the location was great. We were saddened we couldn't stay longer than a night to experience more of Invernairne and the town of Nairn.
Great stay at the Hotel. Very nice, clean room. Comfy bed. Warm and cosy inside. Location very close to the beach, quiet and relaxing. We had a dinner at the restaurant - very tasty. Also lovely breakfast. Staff very nice and helpful. All social distancing kept, we felt really comfortable. Definitely will be our choice for any future trips.
Our one night stay was delightful. Super room, friendly staff. If we'd been staying longer, it would have been an ideal base to explore the area. We ate dinner there; modern bright bar/ restaurant. Hearty, tasty meal. Staff were cheery and helpful. Hotel was decorated, smartly and very clean.
Nairn
This was our best stay in Scotland. The B&B was beautifully furnished and the owners were just delightful people. I sat with a cup of tea looking out over the back green into the forest and it was just the most peaceful thing. My only regret is that we didn't stay longer. 10/10!
Comfortable clean cottage with modern kitchen & bathroom comfortable beds , the cottage is situated in I good location close to the beach & harbour ,short walk to the centre of town , we will return with family on our next visit to Scotland
Room was good what staff there were were hard working and pleasant unfortunately and also in all places in nairn you had to go further afield for tea or coffee I think I would go back to this hotel when things have settled down
Nairn
Location of the property is excellent if you want to be in the middle of the town (which I did) and has close access to the fabulous beaches of Nairn.
Excellent location, nice pool, gorgeously looking restaurant and lounge with a beautiful view. Very nice and pleasant hotel employees.
The location was wonderful, small town and beautiful, staff at hotel were so nice, I would go back!!!!