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

Find hotels in Nairn from ₩105,359

  • 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
Oct 13 - Oct 14
Tomorrow
Oct 14 - Oct 15
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Nairn hotels

1. Cawdor House

Cawdor House
Nairn
Canada
Lori
₩202,723
₩243,268 total
includes taxes & fees
Oct 14 - Oct 15
Cawdor House

2. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
₩124,939
₩149,927 total
includes taxes & fees
Nov 1 - Nov 2
Muthu Newton Hotel (Near Inverness Airport)

3. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
₩99,158
₩118,990 total
includes taxes & fees
Oct 16 - Oct 17
West End Hotel

4. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
United Kingdom
Alyson
₩203,825
₩244,590 total
includes taxes & fees
Nov 1 - Nov 2
Golf View Hotel & Spa

5. Westerlea Hotel

Westerlea Hotel
Nairn
United States
Anna
₩220,351
₩264,422 total
includes taxes & fees
Oct 15 - Oct 16
Westerlea Hotel

6. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
Nairn
United Kingdom
Ping
₩198,316
₩237,979 total
includes taxes & fees
Oct 14 - Oct 15
Aurora Hotel & Italian Restaurant

7. Deskford Cottage

Deskford Cottage
Nairn
United Kingdom
philip
₩597,857
₩717,428 total
includes taxes & fees
Oct 25 - Oct 26
Deskford Cottage

8. Macbeth's Hillock

Macbeth's Hillock
Nairn
United Kingdom
Mark
₩190,384
₩190,384 total
includes taxes & fees
Oct 15 - Oct 16
Macbeth's Hillock

9. Seabank House Hotel

Seabank House Hotel
Nairn
Canada
Connor
Seabank House Hotel

10. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
United States
Jillian
₩274,998
₩274,998 total
includes taxes & fees
Oct 24 - Oct 25
Glen Lyon Lodge Bed & Breakfast

11. Invernairne Guest House

Invernairne Guest House
Nairn
United States
Carolyn
₩162,596
₩195,115 total
includes taxes & fees
Oct 19 - Oct 20
Invernairne Guest House

12. Waverley Hotel

Waverley Hotel
Nairn
United Kingdom
William
₩190,965
₩229,165 total
includes taxes & fees
Oct 21 - Oct 22
Waverley Hotel

13. Fishertown House

Fishertown House
Nairn
United Kingdom
Hugh
₩827,111
₩992,533 total
includes taxes & fees
Nov 2 - Nov 3
Fishertown House

14. The Bandstand

The Bandstand
Nairn
United Kingdom
Tom
₩168,930
₩202,723 total
includes taxes & fees
Nov 8 - Nov 9
The Bandstand

15. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Mark
₩132,211
₩158,653 total
includes taxes & fees
Nov 8 - Nov 9
Havelock Hotel

16. 2 Links Place

2 Links Place
Nairn
United States
Robert
₩761,182
₩913,418 total
includes taxes & fees
Oct 24 - Oct 25
2 Links Place

17. Atlas

Atlas
Nairn
₩2,037,809
₩2,445,371 total
includes taxes & fees
Nov 13 - Nov 14
Atlas

18. Aurae

Aurae
Nairn
₩2,037,809
₩2,445,371 total
includes taxes & fees
Nov 13 - Nov 14
Aurae

19. 1 Links Place

1 Links Place
Nairn
₩1,588,292
₩1,905,950 total
includes taxes & fees
Oct 25 - Oct 26
1 Links Place

20. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Jane
₩91,225
₩109,470 total
includes taxes & fees
Nov 8 - Nov 9
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 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 vacation is part of your travel plans, Nairn Beach might be the perfect place to seek out during your trip to Nairn. While in this relaxing area, you can savor 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 check out 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 check out its lively bars.
See properties

Nairn Museum

8.0/10 (5 reviews)
You can spend time exploring the galleries in Nairn Museum during your travels in Nairn. Stroll along the beautiful beaches in this relaxing area, or check out its lively bars.
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 check out 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 check out 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 harborside 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

Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

8/10 Good
"Small rooms but well appointed. Great restaurant and solid breakfast. The water pressure is worth the price of admission—best shower!"
Candace 1-night trip
Posted 2 hours ago
Glenmoriston Townhouse Hotel
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

10/10 Excellent
"great overnight stay for flight next day. Generous breakfast deal ."
william James 1-night trip
Posted 9 hours ago
Courtyard by Marriott Inverness Airport
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8/10 Good
"Rooms were spread across different locations- houses- which made our larger group of four more difficult to coordinate. No elevators but the rooms were nice and the staff as well."
Jeanne 1-night trip
Posted 13 hours ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"In all aspects everything was excellent. Room so clean and comfortable, the staff all extremely friendly and helpful. The evening meals were really well presented, and cooked to perfection, the breakfast self-service everything you would like. The parking a little tight at the front but other car park available at the rear. All in all wished we could have stayed longer."
GEORGINA 3-night trip
Posted 16 hours ago
Craiglynne Hotel
Dornoch Station

Dornoch Station

10/10 Excellent
"We LOVED our room & stay here….wish we had booked another couple days. Staff were very nice, accommodating and kind. We were blessed with sun & blue sky…..walk across the road to the golf course and an easy walk to a beautiful beach. The grounds are lovely. They had a wedding party and could not accommodate our having dinner at the hotel BUT the receptionist made a recommendation and booked a nearby dinner for us which was very good 🙂 If we get back over the pond we would stay here again & for longer"
John 1-night trip
Posted 16 hours ago
Dornoch Station
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Great location, good sized room, friendly staff"
Cory 1-night trip
Posted 16 hours ago
River Ness Hotel, a member of Radisson Individuals
AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness

8/10 Good
"A nice hotel with friendly staff and clean rooms, what the hotel fails to tell you is there is ongoing construction with over half of the hotel covered in scaffolding. There is workers walking up and down the hallways from 0800-1600, in the lift which is small, walking through reception, the carpark is full of construction equipment so you have to park across the road that cost £10 a day. What annoyed me was the lack of information on the construction and the parking. It would be a 5 Stars if it wasn’t for the construction and the lack of information about the construction."
Craig 3-night trip
Posted 18 hours ago
AC Hotel by Marriott Inverness
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"The location was great, good food and beautiful property."
Michael 3-night trip
Posted 20 hours ago
Kingsmills Hotel
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"The team were helpful and friendly on arrival and throughout our stay. The restaurant team made sure we were well looked after, especially as I had a specific dietary requirement, this was not an issue and it was very well catered for. Thanks to everyone who made sure we received true Scottish hospitality during our stay. Good size room with tea/coffee facilities. The bathroom was a good size with shampoo and shower gel."
Kim 1-night trip
Posted 1 day ago
The Royal Highland Hotel

More cheap stays in Nairn

Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
₩87,799
₩105,359 total
Nov 11 - Nov 12
includes taxes & fees
8.4/10 Very Good! (40 reviews)
Bank House
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
₩88,846
₩106,615 total
Nov 1 - Nov 2
includes taxes & fees
8/10 Very Good! (221 reviews)
Black Isle Bar and Rooms
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
₩125,600
₩150,720 total
Nov 1 - Nov 2
includes taxes & fees
8.6/10 Excellent! (95 reviews)
Sweeney Aviemore Two
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
₩161,591
₩193,910 total
Oct 14 - Oct 15
includes taxes & fees
8.4/10 Very Good! (179 reviews)
Novar Arms Hotel
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
₩230,590
₩276,708 total
Oct 20 - Oct 21
includes taxes & fees
9.4/10 Exceptional! (323 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

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

Find out more about Nairn

Top reasons to visit Nairn

  • Stunning Beaches: Nairn boasts beautiful beaches perfect for relaxation and scenic walks along the coast.
  • Renowned Golfing: Experience top-notch golfing at the famous Nairn Golf Course, a must for enthusiasts.
  • Outdoor Adventures: Enjoy cycling and hiking through picturesque nature trails that showcase Scotland's natural beauty.
  • Cultural Experiences: Visit the Nairn Museum and explore historic castles for a taste of local heritage.
  • Variety of Accommodations: Choose from charming B&Bs to comfortable hotels, catering to all traveler preferences.

Find great hotels near Nairn

Nairn offers a delightful selection of accommodations, perfect for every type of traveler. From charming bed and breakfasts to comfortable hotels, you’ll find options that cater to adventure seekers, business travelers, and those on a relaxing vacation. Many establishments also welcome pets, ensuring that your furry friends can join in on the fun. Explore popular choices like the Westerlea Hotel and various guest houses for a memorable stay in this picturesque Scottish town.

  • Leonardo Hotel Inverness: Located 23km from Nairn, the 4-star Leonardo Hotel Inverness is an ideal choice for eco-conscious travelers and business professionals. This eco-certified property offers a blend of modern conveniences and sustainable practices, ensuring a comfortable stay while minimizing environmental impact. Guests can take advantage of well-appointed rooms, a business center, and complimentary Wi-Fi, making it suitable for both work and leisure. The hotel's commitment to sustainability and eco-friendly initiatives makes it a standout option for those who prioritize green travel.
  • Kingsmills Hotel: Just 24km from Nairn, the 4-star Kingsmills Hotel is perfect for families and golf enthusiasts. With a guest rating of 9.0 out of 10, this hotel features family-friendly amenities such as window guards for children and specially priced breakfast options. Guests can enjoy a unique golf-themed experience, with access to nearby golf courses and facilities. The hotel’s spacious accommodations and welcoming atmosphere make it an excellent choice for families looking to create lasting memories while enjoying the beautiful Scottish countryside.
  • The Royal Highland Hotel: Situated 24km from Nairn, The Royal Highland Hotel is a 3-star establishment that caters to business travelers and pet owners alike. With a guest rating of 8.2 out of 10, this eco-certified hotel welcomes pets under specific policies, ensuring a comfortable stay for both you and your furry friends. Guests can benefit from business amenities and a commitment to sustainability, making it an attractive option for those who prioritize eco-friendly travel. The blend of convenience and pet-friendly policies sets this hotel apart for travelers with diverse needs.

Where to stay in and around Nairn

Nairn, Scotland, offers a delightful mix of outdoor adventures and stunning scenery. Explore the beautiful beaches and enjoy tranquil walks that showcase breathtaking views over the coast. The town center, with its friendly atmosphere, invites you to relax and soak in the local culture. Nearby areas provide opportunities for excursions and luxury experiences, making Nairn the perfect base for your Scottish getaway.

  • Ardersier: Situated 10km from Nairn, Ardersier is a charming village that offers a mix of outdoor sports and cultural experiences. Visitors can enjoy a variety of activities, particularly golf, as the area boasts impressive golf courses. The village's appeal lies in its proximity to historical landmarks such as a monument, an ancient fort, and a castle, making it an excellent destination for history buffs and outdoor enthusiasts alike. While traveler arrivals are steady year-round, peak months include April, July, and September, allowing visitors to soak in the local culture and scenic views during the best weather.
  • Auldearn: Nestled within the Nairn area, Auldearn is a picturesque village perfect for those seeking a romantic getaway or a city-themed experience. Popular activities include relaxing at local spas and enjoying rounds of golf. The village is near beautiful beaches and notable landmarks such as a castle and the sea, making it an ideal spot for leisurely exploration. Visitors can expect steady traffic throughout the year, particularly peaking in April, July, and September, ensuring that you'll find a welcoming atmosphere at any time.
  • Croy: Located 11km from Nairn, Croy is a delightful village that caters to families and adventure seekers alike. The area provides ample opportunities for outdoor activities, including scenic walking trails and relaxing spa experiences. Croy's notable attractions include a visitor center, historic sites, and a castle, perfect for those interested in local history. The village sees a moderate influx of travelers, especially during July, August, and October, making it a lively destination for family adventures and outdoor fun.

Things to do in Nairn

Shopping

Nairn offers charming local shops along the High Street, where you can find unique gifts and souvenirs. If you're up for a drive, visit the Inverness Shopping Centre about 26km away for a wider selection of stores and brands.

Recreation

In Nairn, enjoy rejuvenating treatments at the Nairn Golf Club's wellness facilities, surrounded by scenic views. Alternatively, visit the nearby Loch Ness for tranquil nature walks and outdoor activities, allowing you to unwind while soaking in the stunning landscapes of the Scottish Highlands.

Adventure

Explore the scenic Nairn Beach, where you can enjoy a relaxing stroll or try water sports like kayaking and paddleboarding. For a more thrilling experience, head to nearby Cairngorms National Park for hiking and wildlife spotting amidst stunning mountain scenery.

Nightlife

Nairn offers a charming nightlife scene with cozy pubs like the Classroom and the Golf Club, where you can enjoy local brews and friendly conversation. For a livelier vibe, check out the Nairn Community and Arts Centre, hosting various events and performances throughout the week.

*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 perfect destination for outdoor enthusiasts, offering stunning scenery and a variety of attractions. Visitors can explore historic castles, relax on Nairn Beach, or visit the Nairn Museum for a cultural experience. For those seeking adventure, the Nairn Golf Club provides a delightful challenge. Whether you're in search of romance or simply a beach getaway, Nairn has something to offer every traveler.

  • Cawdor Castle: Nestled in the picturesque Nairn area, Cawdor Castle offers a blend of rich history and romantic ambiance. Explore its stunning gardens and intricate architecture, which reflect centuries of Scottish heritage.
  • Nairn Beach: This beautiful beach features soft sands and sparkling waters, making it an ideal spot for leisurely walks or enjoying the seaside atmosphere. The scenic views, especially during sunset, create a calming experience.
  • Chanonry Point Lighthouse: Located 13km from Nairn, this historic lighthouse is a cultural gem. Visitors can enjoy breathtaking views of the Moray Firth and may even spot dolphins playing in the waters nearby.

Best time to go to Nairn

The best time to visit Nairn can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Nairn falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Nairn falls in January, 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

Traveling to Nairn, Scotland, is convenient with several major airports nearby. Inverness Airport (INV) is the closest at 13km, with excellent hotel options like Ness Walk and Rocpool Reserve, both 13km away, offering various transportation services. Aberdeen Airport (ABZ) is 108km from Nairn, featuring hotels such as Marcliffe and Trump® International Scotland, both within 13km. Dundee Airport (DND), located 135km away, has hotels like The Hideaway Experience and Apex City Quay Hotel & Spa, providing limited transport services. Each airport offers a range of accommodations and transport options to ensure a smooth journey to Nairn.

Frequently asked questions

Where is the best place to stay in Nairn?
Based on our traveler 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 trip 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 vacation rentals that Nairn has to offer?
Inverness Holiday House: This vacation home near Nairn comes with free WiFi so 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 most hotel reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Nairn.
Where can I learn more about changing or cancelling my trip to Nairn?
To access more information about picking new dates or cancelling your trip to Nairn, click here.
What's the best hotel for a family vacation to Nairn?
Cawdor House is a B&B with free parking and free breakfast, and it's a top choice on Expedia for families. Attractions in the area like Wildwoodz Paintball and Lasertag Park are also fun for the whole family. Find more child-friendly accommodations in Nairn.
What's the best pet-friendly place to stay in Nairn?
Golf View Hotel & Spa is a top hotel for people traveling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good options to stay with your pet include Cawdor House and Westerlea Hotel. See more pet-friendly hotel accommodations in Nairn.
Where is the best hotel to stay near Cawdor Castle?
Beautiful Studio Chalet in Highlands, Inverness is one of the top choices for your stay based on our traveler data, and this 3-star chalet offers private yards and free WiFi. It's located 3.4 mi (5.5 km) from Cawdor Castle. Other good choices within a few miles include Atlas Lodge, Luxury Highland Wood Cabin and Aurae Lodge, Luxury Highland Wood Cabin.
What about the best place to stay near Nairn Beach?
One of the top choices for your stay is Muthu Newton Hotel (Near Inverness Airport), located 1.3 mi (2 km) from Nairn Beach, and this 4-star hotel offers a restaurant and free parking.
What's the best hotel for a beach vacation 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 golf hotel in Nairn?
Seabank House Hotel is a top guesthouse 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 accommodations 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 the best place to stay near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What's it like to stay in Nairn?
Travelers 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 accommodations to choose from. Find out more about Nairn.
What should I do while I'm visiting Nairn?
The natural setting is picturesque, namely the stunning beaches, and these places to see: Nairn Beach, Moray Firth, and Loch of Boath. A couple of additional sights to add to your agenda are Nairn Golf Club and Boath House Spa. Check out what more to see and do in Expedia's Nairn guide.
How can I get around Nairn?
If you want to explore the larger area, hop on 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 weather like in Nairn?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Nairn is 30 inches.