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
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Where to stay in Nairn?

1. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
$121
$145 total
includes taxes & fees
Oct 8 - Oct 9
Muthu Newton Hotel (Near Inverness Airport)

2. Cawdor House

Cawdor House
Nairn
$155
$186 total
includes taxes & fees
Oct 6 - Oct 7
Cawdor House

3. West End Hotel

West End Hotel
Nairn
$67
$80 total
includes taxes & fees
Oct 6 - Oct 7
West End Hotel

4. Seabank House Hotel

Seabank House Hotel
Nairn
$151
$181 total
includes taxes & fees
Oct 9 - Oct 10
Seabank House Hotel

5. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
Nairn
$141
$169 total
includes taxes & fees
Sep 22 - Sep 23
Aurora Hotel & Italian Restaurant

6. Westerlea Hotel

Westerlea Hotel
Nairn
$169
$203 total
includes taxes & fees
Sep 28 - Sep 29
Westerlea Hotel

7. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
$238
$286 total
includes taxes & fees
Oct 1 - Oct 2
Golf View Hotel & Spa

8. Macbeth's Hillock

Macbeth's Hillock
Nairn
$165
$165 total
includes taxes & fees
Sep 16 - Sep 17
Macbeth's Hillock

9. 2 Links Place

2 Links Place
Nairn
$583
$700 total
includes taxes & fees
Oct 7 - Oct 8
2 Links Place

10. Invernairne Guest House

Invernairne Guest House
Nairn
$124
$149 total
includes taxes & fees
Oct 4 - Oct 5
Invernairne Guest House

11. Tali Ayer

Tali Ayer
Nairn
$149
$149 total
includes taxes & fees
Oct 6 - Oct 7
Tali Ayer

12. The Bandstand

The Bandstand
Nairn
$163
$196 total
includes taxes & fees
Sep 28 - Sep 29
The Bandstand

13. Havelock Hotel

Havelock Hotel
Nairn
$107
$128 total
includes taxes & fees
Oct 4 - Oct 5
Havelock Hotel

14. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
$211
$211 total
includes taxes & fees
Oct 2 - Oct 3
Glen Lyon Lodge Bed & Breakfast

15. Deskford Cottage

Deskford Cottage
Nairn
$443
$531 total
includes taxes & fees
Sep 26 - Sep 27
Deskford Cottage

16. Waverley Hotel

Waverley Hotel
Nairn
$146
$176 total
includes taxes & fees
Sep 22 - Sep 23
Waverley Hotel

17. Fishertown House

Fishertown House
Nairn
$634
$761 total
includes taxes & fees
Oct 5 - Oct 6
Fishertown House

18. Atlas

Atlas
Nairn
$1,562
$1,874 total
includes taxes & fees
Sep 15 - Sep 16
Atlas

19. Aurae

Aurae
Nairn
Aurae

20. 1 Links Place

1 Links Place
Nairn
$1,217
$1,461 total
includes taxes & fees
Sep 16 - Sep 17
1 Links Place
View all properties

Check out pet-friendly hotels in Nairn

Cawdor House

Cawdor House
Nairn
$155
$186 total
includes taxes & fees
Oct 6 - Oct 7
Cawdor House

Westerlea Hotel

Westerlea Hotel
Nairn
$169
$203 total
includes taxes & fees
Sep 28 - Sep 29
Westerlea Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
$238
$286 total
includes taxes & fees
Oct 1 - Oct 2
Golf View Hotel & Spa

Macbeth's Hillock

Macbeth's Hillock
Nairn
$165
$165 total
includes taxes & fees
Sep 16 - Sep 17
Macbeth's Hillock

Fishertown House

Fishertown House
Nairn
$634
$761 total
includes taxes & fees
Oct 5 - Oct 6
Fishertown House
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 properties
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
View properties in September
Typical weather for Nairn
September
High 16°C / low 9°C. Cloudy most days.
View properties in September
16°
12°
11°
14°
16°
18°
11°
18°
11°
Monthly weather averages (˚C)

Top landmarks in Nairn

A calm body of water reflecting the sky during sunset.
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.
See properties
A garden with orange and white flowers in front of a castle.
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?
See properties

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.
See properties

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 Beach, Cawdor Castle, and Nairn Golf Club.
See properties

Loch of Boath

Loch of Boath is 7.1 mi (11.4 km) from central Nairn, why not stop by during your stay.
See properties

Loch Belivat

Loch Belivat is 7.3 mi (11.8 km) from central Nairn, why not stop by during your stay.
See properties

Learn more about Nairn

Admired for its seaside and golfing, Nairn features attractions such as Nairn Beach and Nairn Golf Club. This welcoming city has something for everyone including restaurants as well as sights like Boath House Spa and Moray Firth. All are within a secluded setting.

See all hotels in Nairn
A wide sandy beach with gentle waves and a clear sky.
Photo by Dr Richard Murray

Check out reviews of Nairn hotels guests love

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"Nicely appointed hotel in a very nice area of town with many walkable bars and restaurants. Their morning breakfast buffet was excellent."
Thomas 1-night trip
Posted 15 hours ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Waverley Hotel

Waverley Hotel

10/10 Excellent
"Took almost 30 min of waiting to be checked in even though we were there well before their check in cut off time. Staff nowhere to be found. No signs showing reception area etc. Went up and down the building stairs shouting "hello" "hello". Finally someone showed up. Not worth what we paid at all."
Aruna 1-night trip
Posted 18 hours ago
Waverley Hotel
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

10/10 Excellent
"......................................"
KEVIN 2-night trip
Posted 19 hours ago
Coylumbridge Resort Hotel
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Lovely lobby and grand staircase right next door to train station. Our room looked out onto platform 2. Hotel is a gracious older dame. Spacious. Comfortable but showing signs of age. Worked well for us as we enjoy heritage properties. Particularly when the train station entrance is immediately beside the hotel door and public transport stops."
Peter 1-night trip
Posted 22 hours ago
The Royal Highland Hotel
West End Hotel

West End Hotel

10/10 Excellent
"We had an excellent comfortable stay for three night, if in Nairn I would stay again."
Simon 3-night trip
Posted 2 days ago
West End Hotel
Dornoch Station

Dornoch Station

10/10 Excellent
"We loved the bikes and rode into town every day. The beach is just steps away and golf is at your door step. The decor of the hotel was absolutely superb!"
Ashley 3-night trip
Posted 3 days ago
Dornoch Station
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Loved staying here. The hotel was conveniently located for our needs"
Andrew 1-night trip
Posted 3 days ago
Craiglynne Hotel
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"We were here on vacation. The location was great, right by the river. The restaurant was good (they seem to dry-age their beef themselves). Staff very helpful, facility very clean. Only drawback, no elevator (which was only an issue with luggage, but staff offered to carry bags up for us). We'd happily come back."
David 3-night trip
Posted 5 days ago
Glenmoriston Townhouse Hotel
Waverley Guest House

Waverley Guest House

8/10 Good
"First class customer service"
Greig 1-night trip
Posted 5 days ago
Waverley Guest House

Frequently asked questions

What hotels do travelers like in Nairn?
Where can I find free parking with my stay in Nairn?
These hotels offer the perk of free parking: Waverley Hotel, Cawdor House and The Bandstand.
Can I book a refundable accommodation in Nairn?
If you're looking for the flexibility to change your plans to Nairn, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Nairn if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 22 vacation homes. You can also consider one of the 21 apartments or 57 cottages.
What will the weather in Nairn be like during my vacation?
July and August are typically the warmest months in Nairn when the average temp is 56°F. January and February are the coldest months when the average temperature is 39°F. October and August are the months with the most rain.
Why should I book my Nairn hotel through Hotels.com?
There are plenty of reasons to book your Nairn travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.