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

Nairn hotels from RM327

  • 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
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Nairn hotels

1. Cawdor House

Cawdor House
Nairn
United Kingdom
Chris
RM633
RM759 total
includes taxes & fees
6 Oct - 7 Oct
Cawdor House

2. Seabank House Hotel

Seabank House Hotel
Nairn
United States
Tracy
RM603
RM723 total
includes taxes & fees
6 Oct - 7 Oct
Seabank House Hotel

3. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
RM516
RM619 total
includes taxes & fees
8 Oct - 9 Oct
Muthu Newton Hotel (Near Inverness Airport)

4. West End Hotel

West End Hotel
Nairn
United Kingdom
Elizabeth
RM272
RM327 total
includes taxes & fees
6 Oct - 7 Oct
West End Hotel

5. Westerlea Hotel

Westerlea Hotel
Nairn
United States
Anna
RM685
RM822 total
includes taxes & fees
28 Sept - 29 Sept
Westerlea Hotel

6. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
Nairn
United Kingdom
Ping
RM571
RM685 total
includes taxes & fees
10 Sept - 11 Sept
Aurora Hotel & Italian Restaurant

7. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
United Kingdom
Alyson
RM969
RM1,162 total
includes taxes & fees
1 Oct - 2 Oct
Golf View Hotel & Spa

8. Macbeth's Hillock

Macbeth's Hillock
Nairn
United Kingdom
Mark
RM669
RM669 total
includes taxes & fees
10 Sept - 11 Sept
Macbeth's Hillock

9. Deskford Cottage

Deskford Cottage
Nairn
United Kingdom
philip
RM1,798
RM2,158 total
includes taxes & fees
26 Sept - 27 Sept
Deskford Cottage

10. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
United Kingdom
Jim
RM855
RM855 total
includes taxes & fees
1 Oct - 2 Oct
Glen Lyon Lodge Bed & Breakfast

11. Tali Ayer

Tali Ayer
Nairn
United Kingdom
Karen
RM603
RM603 total
includes taxes & fees
5 Oct - 6 Oct
Tali Ayer

12. The Bandstand

The Bandstand
Nairn
United Kingdom
Tom
RM662
RM795 total
includes taxes & fees
1 Oct - 2 Oct
The Bandstand

13. Invernairne Guest House

Invernairne Guest House
Nairn
Canada
juli
RM502
RM603 total
includes taxes & fees
4 Oct - 5 Oct
Invernairne Guest House

14. Waverley Hotel

Waverley Hotel
Nairn
United Kingdom
William
RM594
RM712 total
includes taxes & fees
16 Sept - 17 Sept
Waverley Hotel

15. 2 Links Place

2 Links Place
Nairn
United States
Robert
RM2,366
RM2,839 total
includes taxes & fees
24 Sept - 25 Sept
2 Links Place

16. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Warren
RM434
RM521 total
includes taxes & fees
1 Oct - 2 Oct
Havelock Hotel

17. Fishertown House

Fishertown House
Nairn
United Kingdom
Hugh
RM2,571
RM3,085 total
includes taxes & fees
7 Oct - 8 Oct
Fishertown House

18. Atlas

Atlas
Nairn
Atlas

19. Aurae

Aurae
Nairn
RM6,335
RM7,602 total
includes taxes & fees
18 Sept - 19 Sept
Aurae

20. 1 Links Place

1 Links Place
Nairn
RM4,937
RM5,925 total
includes taxes & fees
6 Oct - 7 Oct
1 Links Place
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Nairn attractions

A calm body of water reflecting the sky during sunset.
Photo by Neighly

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

Top Nairn Hotel Reviews

The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Staff were delightful, bed comfy. Clean up-to-date shower. Decor a little tired but I didnโ€™t expect any else."
Mary 1-night trip
Posted 12 hours ago
The Royal Highland Hotel
Waverley Guest House

Waverley Guest House

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

West End Hotel

8/10 Good
"Easy check in Nice hotel Lovely friendly staff Hotel was clean and tidy"
Elizabeth 3-night trip
Posted 2 days ago
West End Hotel
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Outside of hotel is iconic. Inside is ok. Central spaces are good. Rooms could be better. Beds weer ok. Overall: you get what you payed for. Breakfast. Was not good. Plundered by 3 coaches of pensionadas. After a bit waiting food was renewed but not great in quality."
Rob 1-night trip
Posted 2 days ago
Craiglynne Hotel
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

8/10 Good
"Great hotel, plenty of parking and within walking distance to Aviemore centre."
Stephen 1-night trip
Posted 2 days ago
Coylumbridge Resort Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . Weโ€™ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldnโ€™t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Vvnnnnnnnnnnnnnnnnnnnnnnnnnn"
Simon 3-night trip
Posted 4 days ago
Seabank House Hotel
The Priory Hotel

The Priory Hotel

10/10 Excellent
"Staff very welcoming, hotel room very clean, good selection for meals and breakfast"
Peter 1-night trip
Posted 6 days ago
The Priory Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Wonderful location, right in the heart of town and yet the room was so quiet. We faced the street side, but could not hear any traffic or noise of any kind. Our room was spacious, clean, and well stocked with complimentary water and wine in the fridge. Staff were absolutely wonderful! We did not end up having the breakfast, but our friend did, and she raved about it โ€“ especially the fresh fruit."
Alice 2-night trip
Posted 6 days ago
River Ness Hotel, a member of Radisson Individuals

More cheap stays in Nairn

Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
RM494
RM593 total
4 Oct - 5 Oct
includes taxes & fees
8.4/10 Very good! (37 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
RM502
RM603 total
11 Sept - 12 Sept
includes taxes & fees
Novar Arms Hotel
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
RM588
RM705 total
13 Sept - 14 Sept
includes taxes & fees
Sweeney Aviemore Two
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
RM644
RM773 total
13 Sept - 14 Sept
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
Get rates
9.4/10 Exceptional! (313 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

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

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 184 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.