Hotels in Nairn
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 14 - Aug 15Tomorrow
Aug 15 - Aug 16This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 5 hotels in Nairn at a glance
- 1. West End Hotel — 3-star hotel in Nairn. Guest rating: 8.4/10 — Very Good.
- 2. Cawdor House — 4-star hotel in Nairn. Guest rating: 9.8/10 — Exceptional.
- 3. Muthu Newton Hotel (Near Inverness Airport) — 4-star hotel in Nairn. Guest rating: 8.4/10 — Very Good.
- 4. Aurora Hotel & Italian Restaurant — 2-star hotel in Nairn. Guest rating: 8.8/10 — Excellent.
- 5. Westerlea Hotel — 3-star hotel in Nairn. Guest rating: 9.6/10 — Exceptional.
Where to stay in Nairn?




1. West End Hotel
West End HotelNairn
$67
$80 total
includes taxes & fees
Aug 30 - Aug 31




3. Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)Nairn
$178
$213 total
includes taxes & fees
Aug 26 - Aug 27




4. Aurora Hotel & Italian Restaurant
Aurora Hotel & Italian RestaurantNairn
$141
$169 total
includes taxes & fees
Aug 23 - Aug 24




5. Westerlea Hotel
Westerlea HotelNairn
$180
$216 total
includes taxes & fees
Aug 23 - Aug 24




6. Seabank House Hotel
Seabank House HotelNairn
$195
$234 total
includes taxes & fees
Aug 21 - Aug 22




8. Macbeth's Hillock
Macbeth's HillockNairn
$165
$165 total
includes taxes & fees
Aug 23 - Aug 24




9. Golf View Hotel & Spa
Golf View Hotel & SpaNairn
$344
$413 total
includes taxes & fees
Aug 17 - Aug 18




11. Glen Lyon Lodge Bed & Breakfast
Glen Lyon Lodge Bed & BreakfastNairn
$217
$217 total
includes taxes & fees
Aug 28 - Aug 29




12. Waverley Hotel
Waverley HotelNairn
$146
$175 total
includes taxes & fees
Aug 16 - Aug 17




13. The Bandstand
The BandstandNairn
$163
$196 total
includes taxes & fees
Sep 13 - Sep 14




14. Invernairne Guest House
Invernairne Guest HouseNairn
$185
$223 total
includes taxes & fees
Aug 31 - Sep 1




15. Havelock Hotel
Havelock HotelNairn
$169
$202 total
includes taxes & fees
Aug 27 - Aug 28




16. Deskford Cottage
Deskford CottageNairn
$446
$535 total
includes taxes & fees
Aug 21 - Aug 22




18. Fishertown House
Fishertown HouseNairn
$633
$759 total
includes taxes & fees
Aug 29 - Aug 30
You can also stay at pet-friendly hotels in Nairn
$344
$413 total
includes taxes & fees
Aug 17 - Aug 18
$180
$216 total
includes taxes & fees
Aug 23 - Aug 24
$165
$165 total
includes taxes & fees
Aug 23 - Aug 24
$633
$759 total
includes taxes & fees
Aug 29 - Aug 30
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all propertiesGo beyond your typical stay in Nairn
Pet friendly
Apartment
Cottage
Family friendly
Our prices for hotels in Nairn are cheapest in March
Our prices for hotels in Nairn are cheapest in March
Price trends for hotels in Nairn
Pricing is based on two traveler single night rates
Top landmarks in Nairn
Photo by Neighly
Nairn Beach
9.0/10 (210 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Nairn Beach is a spot you might want to check out, located 0.8 mi (1.2 km) from central Nairn. Enjoy the sunset by the shore at Rosemarkie Beach and Culbin Sands.
Photo by Mike Shetler
Cawdor Castle
9.2/10 (123 reviews)
Cawdor Castle is 4.7 mi (7.5 km) from central Nairn, why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here?
Nairn Golf Club
8.6/10 (37 reviews)
You might want to practice your swing at Nairn Golf Club, a golf course located 1 mi (1.6 km) from central Nairn. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If Nairn Golf Club doesn't quite scratch your golfing itch, Fortrose & Rosemarkie Golf Club is just a short drive away.
Nairn Museum
8.0/10 (5 reviews)
The center of Nairn is home to cultural attractions like Nairn Museum, so you might want to stop by during your stay. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you want to experience more of the culture Nairn has to offer, head to Nairn Golf Club, Nairn Beach, and Cawdor Castle.
Loch of Boath
Loch of Boath is 7.1 mi (11.4 km) from central Nairn, why not stop by during your stay.
Iolaire
6.0/10 (1 review)
Iolaire is 0.4 mi (0.6 km) from central Nairn, why not stop by during your stay. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you'd also like to explore some of the parks in Nairn, head to Fairy Glen Reserve and North Sutor Cliffs.
Loch Belivat
Loch Belivat is 7.3 mi (11.8 km) from central Nairn, why not stop by during your stay.
Check out reviews of Nairn hotels guests love
Seabank House Hotel
10/10 Excellent
"Friendly staff, clean rooms, great location"
Kingsmills Hotel
10/10 Excellent
"Very elegant experience, easy access to Inverness but felt secluded and peaceful."
B&B HOTEL Inverness
8/10 Good
"Staff were great and helpful, however the keycard tech was dodgy - it took 3 tries to get them to work to get into our room."
Columba Hotel Inverness by Compass Hospitality
8/10 Good
"Great location, historic building. Bar and breakfast were good. Could use some better upkeep."
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8/10 Good
"The rooms were ok, no plug points or USB options. We didnt have a uk plug but none in the reception to borrow. We were given really old type of rooms but I think there are better ones there. View was great from kids upper floor but our river view room ( premium paid) was nothing to write about. Breakfast was fine, again nothing to write about. Location is really good but could have booked elsewhere, lot of places near by. We got parking across the street for free but front desk didnt offer theirs"
Craigmonie Hotel Inverness by Compass Hospitality
8/10 Good
"This hotel is lovely. We stayed as a family of 3 and our room was big and spacious. The room was extremely clean and appeared to have been modernised recently. The shower was excellent! Although the curtains in the room were fine, they were not attached properly to the curtain rings and pole therefore looked a bit messy, however, not a huge issue for us. Very friendly staff for the most part, although one of the ladies that served us at the bar wasn't very sociable and didn't seem to have much patience. Bar area was lovely, however, there were a couple of guests who were sat outside and kept coming in and out thought the fire escape door, leaving it ajar so they could do this. We were therefore not able to enjoy a relaxing drink as the midgies kept flying in. The pool also isn't great and the steam room wasn't working during our stay. Apart from that, the hotel is lovely and we would definitely stay here again. Cosy, clean, and our evening meal in the restaurant was top notch 👌 great breakfast too."
Coylumbridge Resort Hotel
8/10 Good
"No complaints apart from a tardy check in."
The Royal Highland Hotel
10/10 Excellent
"A brief one night stay in between taking the sleeper - room was large and beds were comfortable. Ideally situated in the centre of Inverness we were able to get about easily. Did not have breakfast but did use the bar - service was friendly and prompt. Use of the luggage room was also handy as we took a tour out to Loch Ness in the rain. Hotel did provide umbrellas!"
Mercure Inverness Hotel
10/10 Excellent
"Great place in the center of the old town in Inverness. Highly recommend."
























