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

Find hotels in Nairn from ฿2,649

  • 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
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Nairn hotels

1. Cawdor House

Cawdor House
Nairn
United Kingdom
Chris
฿5,587
฿6,704 total
includes taxes & fees
28 Sept - 29 Sept
Cawdor House

2. Seabank House Hotel

Seabank House Hotel
Nairn
United States
Tracy
฿6,314
฿10,258 total
includes taxes & fees
28 Sept - 29 Sept
Seabank House Hotel

3. West End Hotel

West End Hotel
Nairn
United Kingdom
Mhairi
฿2,207
฿2,649 total
includes taxes & fees
21 Sept - 22 Sept
West End Hotel

4. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
฿5,569
฿6,682 total
includes taxes & fees
29 Aug - 30 Aug
Muthu Newton Hotel (Near Inverness Airport)

5. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
Nairn
United Kingdom
Simeon
฿4,645
฿5,574 total
includes taxes & fees
29 Aug - 30 Aug
Aurora Hotel & Italian Restaurant

6. Westerlea Hotel

Westerlea Hotel
Nairn
United States
Anna
฿5,587
฿6,704 total
includes taxes & fees
28 Sept - 29 Sept
Westerlea Hotel

7. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
United Kingdom
Alyson
฿10,962
฿13,155 total
includes taxes & fees
31 Aug - 1 Sept
Golf View Hotel & Spa

8. Macbeth's Hillock

Macbeth's Hillock
Nairn
United Kingdom
Mark
฿5,128
฿5,128 total
includes taxes & fees
30 Aug - 31 Aug
Macbeth's Hillock

9. 1 Links Place

1 Links Place
Nairn
฿40,178
฿48,214 total
includes taxes & fees
8 Sept - 9 Sept
1 Links Place

10. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
United Kingdom
Jim
฿7,179
฿7,179 total
includes taxes & fees
29 Aug - 30 Aug
Glen Lyon Lodge Bed & Breakfast

11. Waverley Hotel

Waverley Hotel
Nairn
United Kingdom
William
฿4,831
฿5,797 total
includes taxes & fees
6 Sept - 7 Sept
Waverley Hotel

12. The Bandstand

The Bandstand
Nairn
Canada
Jue Jing Ken
฿5,388
฿6,466 total
includes taxes & fees
2 Sept - 3 Sept
The Bandstand

13. Invernairne Guest House

Invernairne Guest House
Nairn
Canada
juli
฿5,537
฿6,644 total
includes taxes & fees
31 Aug - 1 Sept
Invernairne Guest House

14. Tali Ayer

Tali Ayer
Nairn
United Kingdom
Karen
฿5,351
฿5,351 total
includes taxes & fees
27 Sept - 28 Sept
Tali Ayer

15. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Warren
฿4,831
฿5,797 total
includes taxes & fees
1 Sept - 2 Sept
Havelock Hotel

16. Deskford Cottage

Deskford Cottage
Nairn
฿14,631
฿17,557 total
includes taxes & fees
26 Sept - 27 Sept
Deskford Cottage

17. Atlas

Atlas
Nairn
฿51,549
฿61,859 total
includes taxes & fees
5 Sept - 6 Sept
Atlas

18. Aurae

Aurae
Nairn
฿51,549
฿61,859 total
includes taxes & fees
6 Sept - 7 Sept
Aurae

19. 2 Links Place

2 Links Place
Nairn
United States
Robert
฿19,255
฿23,106 total
includes taxes & fees
21 Sept - 22 Sept
2 Links Place

20. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United Kingdom
Mrs M
฿7,145
฿8,574 total
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Inverness Airport
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 lively bars.
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 top-notch restaurants.
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

Mercure Inverness Hotel

Mercure Inverness Hotel

8/10 Good
"Good location, very good breakfast. Convenient parking on property. Property is a bit worn out, but the rooms and bathrooms are good, clean and OK."
Wojciech 3-night trip
Posted 1 hour ago
Mercure Inverness Hotel
Dornoch Station

Dornoch Station

10/10 Excellent
"location and building"
EVAN 1-night trip
Posted 17 hours ago
Dornoch Station
Tulloch Castle Hotel

Tulloch Castle Hotel

8/10 Good
"Fun adventure. Loved the connection with the Davidson museum. Bartender was wonderful and full of fun knowledge."
Fiona 1-night trip
Posted 23 hours ago
Tulloch Castle Hotel
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

8/10 Good
"Check-in was slow as usual. There's a fast-lane for those of us who had checked in online, but it was getting used as a general lane. The person checking us in needed to know who we'd booked with (why? It was all paid, and I'd already checked in online). Next he asked my name, but then said 'No, no, no.' I was sure I was right, but he was sure I was wrong. But then he found me on his computer screen and it turned out that I did know my name. Staff were exceedingly pleasant and helpful, especially the dining area staff. Top marks. Queues at busy times (buffet style) but the food was fine, though not spectacular. For the cost of the meals, one could have a lovely table service meal in a restaurant but if all-you-can-eat appeals, it's not bad. There's plenty of car parking spaces, but lots of white vans parked - and long-wheel base vans take up at least two spaces, and sometimes more if they are wide. Dedicated parking spaces for vans would be useful. At night, it can be hard to find a nearby parking spot but the coach car park always has spaces. Overall, cheap and very good value for money and I do recommend this venue without hesitation."
Edward 3-night trip
Posted 2 days ago
Coylumbridge Resort Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"-"
Mark 1-night trip
Posted 2 days ago
Craiglynne Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"Fantastic location. Helpful staff. The place is blocks from the train station and the bus station. The rooms were comfortable."
FrankieJane 1-night trip
Posted 3 days ago
B&B HOTEL Inverness
West End Hotel

West End Hotel

10/10 Excellent
"This was a nice hotel and the lady that checked us in was very pleasant, Room was great, very large, with a large bed and a sofa as well as kitchen facilities, although we could have done with a frying pan! Breakfast is quite early with last orders at 8.45am, so we missed it the first morning, and the second morning was very slow with my breakfast arriving at 9.15am, when we were seated at 8.30am and my partner had already finished his. The staff member did keep us updated and apologised, but given that there was hardly anyone else there, I'm not sure why it took so long. Hotel is in a nice, quiet location with plenty of parking. I would stay again."
Lindsay 2-night trip
Posted 4 days ago
West End Hotel
Waverley Hotel

Waverley Hotel

8/10 Good
"Very central and has parking"
Clare 1-night trip
Posted 5 days ago
Waverley Hotel
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"Lovely hotel. We stayed in the new side of the property. Overall everyone was lovely , my only knock on the staff was they didn’t inform us that check in was in the other building. We were waiting for our room to be ready in the main building"
Jean 1-night trip
Posted 6 days ago
Kingsmills Hotel

More cheap stays in Nairn

Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
฿3,687
฿4,425 total
29 Aug - 30 Aug
includes taxes & fees
Novar Arms Hotel
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
฿3,855
฿4,626 total
30 Aug - 31 Aug
includes taxes & fees
Sweeney Aviemore Two
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
฿5,244
฿6,293 total
7 Sept - 8 Sept
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
฿8,696
฿10,435 total
31 Aug - 1 Sept
includes taxes & fees
9.4/10 Exceptional! (311 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
UHI Inverness – Campus Accommodation

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
Get rates
7.4/10 Good! (160 reviews)
UHI Inverness – Campus Accommodation

Find out more about Nairn

Top reasons to visit Nairn

  • Stunning Beaches: Nairn boasts beautiful sandy beaches, perfect for relaxation and scenic walks.
  • Renowned Golf Course: Experience a round at the prestigious Nairn Golf Club, a must for golf enthusiasts.
  • Outdoor Adventures: Enjoy cycling holidays and nature trails amidst picturesque landscapes.
  • Cultural Insights: Visit the Nairn Museum for a glimpse into the town’s rich heritage and history.
  • Charming Accommodations: Choose from a variety of delightful bed and breakfasts and hotels for a comfortable stay.

Find great hotels near Nairn

Discover a range of delightful accommodations in Nairn, from charming bed and breakfasts to welcoming hotels. Whether you're seeking a pet-friendly stay, an adventure-filled getaway, or a business travel experience, Nairn offers various options to suit your needs. Explore the popular Westerlea Hotel and other guest houses that promise comfort and convenience during your visit to this picturesque Scottish town.

  • Leonardo Hotel Inverness: Situated 23km from Nairn, the Leonardo Hotel Inverness is a distinguished 4-star property ideal for eco-conscious travellers. This hotel features a modern design and a commitment to sustainability, making it a favourable choice for those seeking an environmentally friendly vacation. The amenities cater to business travellers, offering well-equipped meeting rooms and high-speed internet access. Guests can also enjoy a range of dining options, ensuring a comfortable stay while aligning with eco-certification standards.
  • Kingsmills Hotel: Located 24km away from Nairn, the Kingsmills Hotel boasts a guest rating of 9.0 out of 10, making it a popular choice for families and golf enthusiasts. This 4-star hotel offers a family-friendly atmosphere with amenities such as children's breakfast options and window guards for safety. Golf lovers can indulge in the nearby golf facilities, while the hotel’s spacious rooms and inviting common areas provide a relaxing retreat after a day of activities. The Kingsmills is well-suited for those looking to blend family time with leisure pursuits.
  • The Royal Highland Hotel: The Royal Highland Hotel, situated 24km from Nairn, is a 3-star establishment that welcomes both business travellers and pet owners. With a guest rating of 8.2 out of 10, this eco-certified hotel offers pet-friendly accommodations, allowing for a delightful stay with furry companions. The hotel provides essential business amenities while ensuring a comfortable experience for all guests, including those accompanied by pets. The blend of convenience and welcoming atmosphere makes it a solid choice for diverse traveller needs.

Where to stay in and around Nairn

Nairn, Scotland, offers a delightful blend of outdoor adventures and tranquil scenery, perfect for every traveller. Stroll along the beautiful beaches of Nairn, where stunning views beckon, or embark on scenic walks from the town centre. With its friendly atmosphere and opportunities for historical excursions, you’ll find relaxation and charm in every corner. Nearby regions also add a touch of luxury and history, making your stay in Nairn a memorable experience.

  • Ardersier: Located a mere 10km from Nairn, Ardersier is a charming village that offers a delightful mix of outdoor activities and cultural experiences. With visitor numbers peaking in April, July, and September, it’s an excellent destination for those looking to engage in sports, particularly golf, at its well-regarded courses. Ardersier boasts an array of local landmarks, including a historic fort and a monument, making it a perfect spot for history enthusiasts. The village's coastal proximity allows for scenic walks and stunning views of the surrounding landscape, ensuring a memorable travel experience.
  • Auldearn: Nestled within the Nairn area, Auldearn is a picturesque village that attracts visitors year-round, especially in the peak months of April, July, and September. Known for its romantic atmosphere, Auldearn is an ideal destination for couples and business travellers alike. The village features excellent spa facilities and golf courses, providing a relaxing retreat for those seeking leisure. Notable attractions include the nearby beach and a stunning castle, all set against the backdrop of the sea. Auldearn’s blend of city charm and tranquil surroundings makes it a captivating place to explore.
  • Croy: Situated 11km from Nairn, Croy is a family-friendly village known for its adventurous outdoor experiences. With a moderate seasonal flow of visitors, particularly between July and August, Croy is perfect for families seeking activities like walking and exploring nature. The village is home to a visitor centre and several historic sites, including a castle that adds to its cultural appeal. Croy provides a perfect blend of adventure and relaxation, making it an excellent choice for those looking to immerse themselves in Scotland's beautiful landscapes.

Things to do in Nairn

Shopping

Nairn offers a charming shopping experience with local shops like the Nairn Bookshop for unique reads and The Little Treasure Shop for delightful souvenirs. If you're up for a drive, visit the Inverness Shopping Centre, where you'll find a variety of high-street brands and eateries.

Recreation

The Nairn Dunbar Golf Club offers stunning coastal views and a challenging course for golf enthusiasts. For relaxation, the Nairn Community Centre often hosts wellness classes, including yoga and meditation sessions, allowing visitors to unwind in a welcoming atmosphere.

Adventure

Nairn's stunning beaches offer exhilarating water sports, from kayaking to paddleboarding, with breathtaking views of the Moray Firth. For hiking enthusiasts, the nearby Culbin Forest features diverse trails through ancient woodlands, ideal for spotting local wildlife and enjoying the natural beauty of the Scottish Highlands.

Nightlife

Nairn's nightlife offers a relaxed yet vibrant atmosphere. The Nairn Club is popular for its welcoming vibe and live music, while the Royal Marine Hotel features a stylish bar for cocktails. The local pubs, such as the Cawdor Tavern, provide a cosy setting for enjoying traditional ales.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Nairn

Nairn, Scotland, is a delightful destination for outdoor enthusiasts, offering stunning scenery and a range of activities. Visitors can explore historic sites like castles and lighthouses, unwind on the beautiful Nairn Beach, or engage in a round of golf at Nairn Golf Club. For those seeking a cultural experience, the Nairn Museum provides fascinating insights into the area’s heritage, making it ideal for couples and adventure seekers alike.

  • Nairn Beach: Enjoy the stunning sandy shores of Nairn Beach, where you can relax and soak up the sun while listening to the gentle waves. The beach offers a refreshing atmosphere, perfect for leisurely strolls and picnics, making it a lovely spot to unwind amidst beautiful coastal scenery.
  • Cawdor Castle: Explore the enchanting Cawdor Castle, a historic gem with romantic gardens and rich cultural heritage. Its beautiful architecture and captivating history create an idyllic setting, inviting visitors to delve into its intriguing past and wander through its lush grounds.
  • Chanonry Point Lighthouse: Visit the historic Chanonry Point Lighthouse, located 13km from Nairn. This charming lighthouse provides a picturesque view of the Moray Firth and is renowned for its cultural significance, making it a delightful stop for history enthusiasts and nature lovers alike.

Best time to go to Nairn

The best time to visit Nairn is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.1°F (3.4°C)Light RainMostly CloudyAverageModerately Low
February39.2°F (4.0°C)Light RainMostly CloudyAverageModerately Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageAverage
April45.5°F (7.5°C)Light RainMostly CloudyAverageAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageAverage
June55.4°F (13.0°C)Light RainMostly CloudySlightly HighModerately High
July58.3°F (14.6°C)Light RainMostly CloudySlightly HighModerately High
August57.2°F (14.0°C)Light RainMostly CloudySlightly HighModerately High
September54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowModerately Low
November42.8°F (6.0°C)Light RainMostly CloudySlightly LowAverage
December38.8°F (3.8°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Nairn

Flying into Nairn is convenient with three major airports nearby. Inverness Airport (INV) is only 13km away, with excellent hotel options such as the 5-star Ness Walk and Rocpool Reserve, both providing accessible transportation services. Aberdeen Airport (ABZ) is 108km from Nairn, where you can find the luxurious Marcliffe and Leonardo Hotel, both situated nearby. Lastly, Stornoway Airport (SYY) is 161km away, with accommodations like The Cabarfeidh Hotel and Stornoway Bed and Breakfast just 3km from the airport. Each airport offers various transportation services to make your journey smooth and enjoyable.

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. See more golf hotels in Nairn.
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 186 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.