A beach with a rocky shoreline, a distant shoreline with buildings, and a cloudy sky.

Nairn hotels from RM320

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Nairn hotels

1. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
RM472
RM567 total
includes taxes & fees
31 Oct - 1 Nov
Muthu Newton Hotel (Near Inverness Airport)

2. Westerlea Hotel

Westerlea Hotel
Nairn
United States
Anna
RM683
RM820 total
includes taxes & fees
26 Oct - 27 Oct
Westerlea Hotel

3. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
RM307
RM369 total
includes taxes & fees
26 Oct - 27 Oct
West End Hotel

4. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Mark
RM351
RM421 total
includes taxes & fees
26 Oct - 27 Oct
Havelock Hotel

5. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
Nairn
United Kingdom
Ping
RM615
RM738 total
includes taxes & fees
25 Oct - 26 Oct
Aurora Hotel & Italian Restaurant

6. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
United Kingdom
Danielle
RM632
RM758 total
includes taxes & fees
1 Nov - 2 Nov
Golf View Hotel & Spa

7. Fishertown House

Fishertown House
Nairn
United Kingdom
Hugh
RM2,564
RM3,077 total
includes taxes & fees
3 Nov - 4 Nov
Fishertown House

8. The Bandstand

The Bandstand
Nairn
United Kingdom
Tom
RM524
RM628 total
includes taxes & fees
5 Nov - 6 Nov
The Bandstand

9. Waverley Hotel

Waverley Hotel
Nairn
United Kingdom
William
RM592
RM710 total
includes taxes & fees
31 Oct - 1 Nov
Waverley Hotel

10. Deskford Cottage

Deskford Cottage
Nairn
United Kingdom
philip
RM1,773
RM2,128 total
includes taxes & fees
6 Nov - 7 Nov
Deskford Cottage

11. Coorie Doon

Coorie Doon
Nairn
RM2,206
RM2,647 total
includes taxes & fees
23 Nov - 24 Nov
Coorie Doon

12. 2 Links Place

2 Links Place
Nairn
United States
Robert
RM2,359
RM2,831 total
includes taxes & fees
1 Nov - 2 Nov
2 Links Place

13. Atlas

Atlas
Nairn
RM6,316
RM7,580 total
includes taxes & fees
7 Nov - 8 Nov
Atlas

14. Aurae

Aurae
Nairn
RM6,316
RM7,580 total
includes taxes & fees
31 Oct - 1 Nov
Aurae

15. 1 Links Place

1 Links Place
Nairn
RM4,923
RM5,908 total
includes taxes & fees
1 Nov - 2 Nov
1 Links Place

16. Invernairne Guest House

Invernairne Guest House
Nairn
United States
Carolyn
Invernairne Guest House

17. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michael
RM266
RM320 total
includes taxes & fees
22 Nov - 23 Nov
Courtyard by Marriott Inverness Airport

18. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
RM1,002
RM1,202 total
includes taxes & fees
25 Oct - 26 Oct
Shore Hotel

19. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
Inverness City Centre
Canada
Lisa
RM291
RM350 total
includes taxes & fees
23 Nov - 24 Nov
River Ness Hotel, a member of Radisson Individuals

20. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
RM842
RM1,011 total
includes taxes & fees
2 Nov - 3 Nov
Culloden House Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Nairn attractions

A coastal landscape with a sandy beach, rocky outcrops, and a calm sea under a partly cloudy sky.
Photo by Nick Chatham

Nairn Beach

9.0/10 (210 reviews)
If a restful holiday is part of your travel plans, Nairn Beach might be the perfect place to visit during your trip to Nairn. While in this relaxing area, you can savour the top-notch restaurants.
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)
After visiting Cawdor Castle, make a plan to see the other sights and activities in Nairn. Stroll along the riverfront in this relaxing area or visit its top-notch restaurants.
See properties

Nairn Golf Club

8.6/10 (37 reviews)
Enjoy a round of golf in Nairn at Nairn Golf Club. Stroll along the beautiful beaches in this relaxing area or visit its lively bars.
See properties

Nairn Museum

8.0/10 (5 reviews)
You can spend time studying the exhibits at Nairn Museum during your trip to Nairn. Stroll along the beautiful beaches in this relaxing area or visit its lively bars.
See properties

Loch of Boath

Commune with nature and explore the great outdoors at Loch of Boath during your travels in Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

Loch Belivat

Commune with nature and explore the great outdoors at Loch Belivat during your travels in Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

Learn more about Nairn

This charming coastal town offers golden beaches where locals swim even in brisk Scottish weather. Explore Nairn Museum's fishing heritage exhibits, then enjoy fresh seafood at harbourside restaurants while watching boats return with the day's catch.

See all hotels in Nairn
A beach with wet sand patterns, a sunset, and a few people walking.
Photo by John Allan

Top Nairn Hotel Reviews

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)

10/10 Excellent
"We booked a last-minute trip to the Norton Hotel in Nairn and had an amazing time. The staff were so friendly and helpful, and our room was great. A special mention to Ivy, who served us breakfast in the morning. She was lovely and full of useful local information, which really helped us make the most of our visit. A wonderful stayโ€”weโ€™d happily recommend it!"
helen 1-night trip
Posted 1 hour ago
Muthu Newton Hotel (Near Inverness Airport)
West End Hotel

West End Hotel

8/10 Good
"Everything was fine with the property"
Kenneth 1-night trip
Posted 20 hours ago
West End Hotel
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"Great clean tidy room Lovely plesant staff The contential was great I was not happy about having to pay extra ยฃ9.50 if I wanted a cooked breakfast that should be in with the room rate I paid 359 for 2 nights I thought that was a bit pricey but the hotel was beautiful We enjoyed the free contential breakfast .the slection was vast Would defo stay there again 10/10"
Ann 2-night trip
Posted 20 hours ago
The Royal Highland Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Excellent staff"
James 1-night trip
Posted 22 hours ago
River Ness Hotel, a member of Radisson Individuals
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"Wonderful hotel. Our room was cozy yet large and clean. Staff was kind and friendly."
Michelle 1-night trip
Posted 1 day ago
Kingsmills Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"The view of the Inverness Castle from our hotel room was amazing, the look changes with the clouds, the sun, the evening lights... The room was very spacious, a suite. It's a older building so the floor is not very even. The bathroom old tub is cute but not so practical for showers, you're wrap by the curtain and water on the floor."
France 5-night trip
Posted 2 days ago
Columba Hotel Inverness by Compass Hospitality
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

10/10 Excellent
"Walkable to the airport and rental car drop off, the courtyard is perfect for an early morning flight."
Michael 1-night trip
Posted 4 days ago
Courtyard by Marriott Inverness Airport
Waverley Guest House

Waverley Guest House

10/10 Excellent
"Very good and easy to deal with and the room Was very clean first class thanks colin"
Colin 1-night trip
Posted 4 days ago
Waverley Guest House
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

8/10 Good
"Good overall, good location."
Stuart 1-night trip
Posted 4 days ago
Glenmoriston Townhouse Hotel

More cheap stays in Nairn

Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
RM275
RM330 total
1 Nov - 2 Nov
includes taxes & fees
8/10 Very good! (226 reviews)
Black Isle Bar and Rooms
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
RM340
RM408 total
1 Nov - 2 Nov
includes taxes & fees
8.6/10 Excellent! (95 reviews)
Sweeney Aviemore Two
COMMERCIAL HOTEL

COMMERCIAL HOTEL

23 HIGH STREET Alness Scotland
RM410
RM492 total
31 Oct - 1 Nov
includes taxes & fees
COMMERCIAL HOTEL
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
RM451
RM541 total
3 Nov - 4 Nov
includes taxes & fees
8.4/10 Very good! (180 reviews)
Novar Arms Hotel
Black Isle Hostel

Black Isle Hostel

47-49 Academy Street Inverness Scotland
Get rates
8.6/10 Excellent! (95 reviews)
Black Isle Hostel
Inverness Holiday House

Inverness Holiday House

47 Montague Row Inverness Scotland
Get rates
5.8/10 (88 reviews)
Inverness Holiday House

Frequently asked questions

Where is the best place for a stay in Nairn?
Based on our traveller data, West End Hotel is one of the top choices for your stay. This hotel offers free parking and a bar. Other good options for your stay include Seabank House Hotel and Muthu Newton Hotel (Near Inverness Airport). See all available top hotels, or vacation rentals in Nairn.
What are some of the best holiday rentals that Nairn has to offer?
Inverness Holiday House: This holiday home rental outside of Nairn comes with free WiFi so that you can feel at home during your trip. See all vacation rentals in Nairn.
If I need to cancel my hotel reservation in Nairn, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Nairn.
What's the best family accommodation in Nairn?
Cawdor House is a B&B with free parking and free breakfast, and it's a top choice on Expedia for families. Also, attractions in the area such as Wildwoodz Paintball and Lasertag Park are fun for the whole family. Find more child-friendly accommodations in Nairn.
What's the best dog-friendly hotel in Nairn?
Golf View Hotel & Spa is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good choices for you and your pet's trip include Cawdor House and Westerlea Hotel. See more pet-friendly hotel accommodations in Nairn.
What's the best accommodation option for a beach holiday in Nairn?
Golf View Hotel & Spa is a top beach hotel offering a full-service spa and free WiFi, located within a short 10-minute walk of Nairn Beach . Invernairne Guest House is another good choice for your beach trip. See more stays near the beach in Nairn.
What's the best hotel for a golf holiday in Nairn?
Seabank House Hotel is a top guest house that has an adjacent golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Muthu Newton Hotel (Near Inverness Airport) and Golf View Hotel & Spa. You can tee off at Nairn Golf Club during your trip.
What are some accommodation options with pools in Nairn?
Golf View Hotel & Spa is a top hotel with a pool, a full-service spa and 2 outdoor tennis courts. View all hotels with pools in Nairn.
What is the best spa hotel in Nairn?
Golf View Hotel & Spa is a top beach spa hotel featuring a pool, tennis courts, a bar and a restaurant. Spend an afternoon at Coast Spa where you'll find facials, deep-tissue massages, and hot stone massages and more. See all spa hotels in Nairn.
What's it like staying in Nairn?
Travellers to Nairn give high marks for the top-notch restaurants and beaches. Welcoming and relaxing, this city will delight tourists with its golf courses, bars and spas. In Nairn, there are 183 hotels and other accommodation options to choose from. Find out more about Nairn.
What should I do while I'm visiting Nairn?
The natural setting is picturesque, namely the beaches, and places to see include: Nairn Beach, Moray Firth and Loch of Boath. A couple of additional sights to add to your itinerary are Nairn Golf Club and Boath House Spa. Take a look at what more there is to see and do in Expedia's Nairn guide.
How should I get around Nairn?
If you want to explore the larger area, hop aboard a train at Nairn Station. If you want to venture out around the area, you may want a rental car in Nairn for your journey.
What's the seasonal weather in Nairn?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 4ยฐC. Average annual precipitation for Nairn is 766 mm.