Hotels in Nairn,

Only verified and hand-selected hotels for your stay in Nairn, United Kingdom
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-20 out of 23
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map3.7 km from City Centre600 m from
FromUS$ 376 /nightSelect
4 adults
2 bedrooms
1 bed
Map500 m from City Centre300 m from Nairn Museum
FromUS$ 346 /nightSelect
8 adults
4 bedrooms
4 beds
Map1.3 km from City Centre500 m from The Nairn Golf Club
FromUS$ 491 /nightSelect
Map600 m from City Centre300 m from Nairn Train Station
FromUS$ 149 /nightSelect
Map5.1 km from City Centre1000 m from
FromUS$ 496 /nightSelect
Map600 m from City Centre400 m from Nairn Train Station
FromUS$ 198 /nightSelect
Map500 m from City Centre200 m from Nairn Museum
FromUS$ 161 /nightSelect
8.0
Great
Map3.6 km from City Centre700 m from
FromUS$ 101 /nightSelect
FromUS$ 143 /nightSelect
Map200 m from City Centre100 m from Seaforth Club
FromUS$ 119 /nightSelect
Map1.2 km from City Centre600 m from The Nairn Golf Club
FromUS$ 99 /nightSelect
Map1.0 km from City Centre700 m from Nairn Museum
FromUS$ 73 /nightSelect
Map100 m from City Centre200 m from Seaforth Club
FromUS$ 136 /nightSelect
Map900 m from City Centre600 m from Nairn Museum
FromUS$ 164 /nightSelect
Map1000 m from City Centre600 m from Nairn Museum
FromUS$ 81 /nightSelect
Map200 m from City Centre300 m from Seaforth Club
FromUS$ 115 /nightSelect
Map400 m from City Centre200 m from Nairn Museum
FromUS$ 62 /nightSelect
Map900 m from City Centre600 m from Nairn Museum
FromUS$ 257 /nightSelect
FromUS$ 135 /nightSelect
Map1.0 km from City Centre700 m from Nairn Museum
FromUS$ 146 /nightSelect
  • 1
  • 2

Typical price range for hotels in Nairn

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
US$ 496
⬇️ The lowest price
US$ 58
💸 Average price for
4-star hotels
US$ 167
3-star hotels
US$ 120

Discover the best hotels in Nairn

Based on genuine guest experiences

Elegant Spa Retreat:
Golf View Hotel & Spa
Historic Charm:
The 1645 Inn
Cozy Guest Houses:
Nairn View Guest House
Scenic Dining Experience:
Aurora Hotel & Italian Restaurant
Family-Friendly Stays:
West End Hotel
Pet-Friendly Escapes:
The Havelock
Golfers Paradise:
Muthu Newton Hotel
Quaint Bed and Breakfast:
Carnach House
Luxury Seaside Escape:
Boath House Hotel

Frequently asked questions about hotels in Nairn

We hope these answers help make planning your trip simpler

Which Nairn hotels are family-friendly?
Family-friendly options include the Golf View Hotel & Spa, which offers spacious rooms and access to nearby beaches, and the Muthu Newton Hotel, with various family amenities and activities.
What hotels in Nairn have the best views?
Hotels with unique views include the Boath House Hotel, overlooking the gardens and sea, and the Golf View Hotel & Spa, which offers stunning coastal vistas from many rooms.
What are some top-rated hotels in Nairn based on guest reviews?
Top-rated properties include Boath House Hotel and Golf View Hotel & Spa, both recognized for exceptional service and amenities in guest reviews.
Which hotels are closest to local landmarks in Nairn?
The Muthu Newton Hotel and Golf View Hotel & Spa are both within a short distance from Nairn's beach and the Nairn Museum, approximately 1 km away.

Essential Facts About Nairn Hotels

This guide reviews 23 hotels in Nairn, United Kingdom, offering specific insights to help travelers choose the right accommodation based on key facts and features relevant to their stay.

Typical nightly rates range from $90 to $200.

Peak travel seasons are from June to August.

Local tax fees may reach up to 20%.

Nairn Beach is 1 km away; Inverness is 20 km.

Book early, especially in summer, for best rates.

Other cities in United Kingdom

Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room