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

Nairn hotels from RM348

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Nairn hotels

1. Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (100 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is RM540
RM648 total
includes taxes & fees
9 Aug - 10 Aug
Cawdor House

2. Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (46 reviews)
"We had a lovely few days at this B&B. The owners were very available."
United States
Tamara
The price is RM708
RM850 total
includes taxes & fees
31 Jul - 1 Aug
Seabank House Hotel

3. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.4 out of 10, Very good, (973 reviews)
"Quaint location, they upgraded our room without us asking. We enjoyed our stay!"
Canada
Todd
The price is RM697
RM836 total
includes taxes & fees
26 Jul - 27 Jul
Muthu Newton Hotel (Near Inverness Airport)

4. Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (373 reviews)
"Excellent location, very clean spacious room. Breakfast brilliant and staff very friendly and professional. Spa facilities superb."
United Kingdom
Alyson
The price is RM1,225
RM1,470 total
includes taxes & fees
30 Jul - 31 Jul
Golf View Hotel & Spa

5. Westerlea Hotel

Westerlea Hotel
3.0 star property
Nairn
9.6 out of 10, Exceptional, (59 reviews)
"Stones throw away from shops & restaurants. Rooms spotless, staff very helpful would definately recommend a visit."
United Kingdom
caroline
The price is RM726
RM871 total
includes taxes & fees
1 Aug - 2 Aug
Westerlea Hotel

6. West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (364 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is RM290
RM348 total
includes taxes & fees
21 Aug - 22 Aug
West End Hotel

7. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
2.0 star property
Nairn
8.8 out of 10, Excellent, (236 reviews)
"Hotel was good very outdated. Nice staff room. I had a single room was quite small was great for a two day visit. I wouldn’t recommend for a week. As room was small very close to town and beach"
United Kingdom
Simeon
The price is RM567
RM681 total
includes taxes & fees
28 Jul - 29 Jul
Aurora Hotel & Italian Restaurant

8. Altonhill

Altonhill
3.0 star property
Nairn
10.0 out of 10, Exceptional, (8 reviews)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is RM601
RM721 total
includes taxes & fees
9 Aug - 10 Aug
Altonhill

9. Macbeth's Hillock

Macbeth's Hillock
2.5 star property
Nairn
9.6 out of 10, Exceptional, (34 reviews)
"Excellent glamping hut, in great location with everything you need."
United Kingdom
Mark
The price is RM665
RM665 total
includes taxes & fees
28 Jul - 29 Jul
Macbeth's Hillock

10. 2 Links Place

2 Links Place
3.0 star property
Nairn
4.0 out of 10, (1 review)
"The property itself is lovely, however the details were misrepresented. In several spots, it is stated as a four bedroom, but there is only 3. Future guests be aware."
United States
Robert
The price is RM2,354
RM2,825 total
includes taxes & fees
14 Aug - 15 Aug
2 Links Place

11. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
2.0 star property
Nairn
10.0 out of 10, Exceptional, (6 reviews)
"A lovely B&B, the room was beautifully clean & well equipped, nice touches like fresh milk, sweet treats & bedside phone chargers which was really useful. The breakfast was amazing, locally sourced meat from the Butcher with some of the nicest black pudding I have tasted. The town and beach are all within walking distance and plenty of places locally to eat in the evening. Thank you Helen for a wonderful stay"
United Kingdom
Jim
The price is RM877
RM877 total
includes taxes & fees
2 Aug - 3 Aug
Glen Lyon Lodge Bed & Breakfast

12. Tali Ayer

Tali Ayer
4.0 star property
Nairn
9.8 out of 10, Exceptional, (134 reviews)
"Beautiful property within walking distance of the town, was absolutely spotless, and our hosts were great."
United Kingdom
Karen
The price is RM653
RM653 total
includes taxes & fees
12 Aug - 13 Aug
Tali Ayer

13. Invernairne Guest House

Invernairne Guest House
3.0 star property
Nairn
9.8 out of 10, Exceptional, (237 reviews)
"This was a beautiful spot & the staff were great."
Canada
juli
The price is RM700
RM839 total
includes taxes & fees
27 Jul - 28 Jul
Invernairne Guest House

14. The Bandstand

The Bandstand
3.0 star property
Nairn
8.8 out of 10, Excellent, (165 reviews)
"The staff was very helpful. The dinner at the restaurant was also surprisingly good."
Canada
Jue Jing Ken
The price is RM681
RM817 total
includes taxes & fees
3 Aug - 4 Aug
The Bandstand

15. Havelock Hotel

Havelock Hotel
3.5 star property
Nairn
8.4 out of 10, Very good, (65 reviews)
"Clean place good beer friendly staff"
United Kingdom
Warren
The price is RM681
RM818 total
includes taxes & fees
26 Jul - 27 Jul
Havelock Hotel

16. Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (472 reviews)
"Unique - singular owner who is clearly doing her best! Room was clean, food was good."
Canada
Marsha
The price is RM590
RM708 total
includes taxes & fees
1 Aug - 2 Aug
Waverley Hotel

17. Fishertown House

Fishertown House
3.0 star property
Nairn
10.0 out of 10, Exceptional, (2 reviews)
"Wonderful house. I have had many visits to Nairn over the years and this is my #1 for Accommodation. Whole house was immaculate. Location right in the heart of everything yet peaceful right beside the river. Very generous welcome pack too. We booked again for 2026 as soon as we arrived. "
United Kingdom
Hugh
The price is RM2,555
RM3,066 total
includes taxes & fees
7 Aug - 8 Aug
Fishertown House

18. Deskford Cottage

Deskford Cottage
3.5 star property
Nairn
The price is RM2,120
RM2,544 total
includes taxes & fees
7 Aug - 8 Aug
Deskford Cottage

19. Aurae

Aurae
3.0 star property
Nairn
The price is RM6,301
RM7,562 total
includes taxes & fees
22 Aug - 23 Aug
Aurae

20. 1 Links Place

1 Links Place
2.0 star property
Nairn
The price is RM4,906
RM5,887 total
includes taxes & fees
7 Aug - 8 Aug
1 Links Place
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Nairn attractions

Top Nairn Hotel Reviews

More cheap stays in Nairn

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 Muthu Newton Hotel (Near Inverness Airport) and Seabank House Hotel. See all available top hotels, or vacation rentals in Nairn.
What are some of the best holiday rentals that Nairn has to offer?
The Old Mill Inn: This holiday home rental outside of Nairn offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. 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, children of all ages will enjoy a visit to Iolaire. 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?
Invernairne Guest House is a top beachfront guest house offering a bar and laundry facilities, located within a short 6-minute walk of Nairn Beach . Golf View Hotel & Spa 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?
Muthu Newton Hotel (Near Inverness Airport) is a top hotel that has an adjacent golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Seabank House Hotel and Invernairne Guest House. 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 188 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.