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

Find hotels in Nairn from $79

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 26 - Sep 27
Tomorrow
Sep 27 - Sep 28
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Nairn hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
Canada
Ian
$138 nightly
$166 total
Oct 22 - Oct 23
Total with taxes and fees
Courtyard by Marriott Inverness Airport

2. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
Aviemore
United States
Richard
$61 nightly
$73 total
Oct 18 - Oct 19
Total with taxes and fees
Coylumbridge Resort Hotel

3. West End Hotel

West End Hotel
Nairn
United Kingdom
Colin
$65 nightly
$79 total
Oct 21 - Oct 22
Total with taxes and fees
West End Hotel

4. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
$129 nightly
$155 total
Oct 21 - Oct 22
Total with taxes and fees
Muthu Newton Hotel (Near Inverness Airport)

5. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
United Kingdom
Alyson
$173 nightly
$208 total
Oct 18 - Oct 19
Total with taxes and fees
Golf View Hotel & Spa

6. Cawdor House

Cawdor House
Nairn
United Kingdom
Simon
$152 nightly
$182 total
Oct 14 - Oct 15
Total with taxes and fees
Cawdor House

7. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Inverness City Centre
United States
Kelly
$164 nightly
$197 total
Oct 17 - Oct 18
Total with taxes and fees
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
United States
John
$95 nightly
$114 total
Oct 25 - Oct 26
Total with taxes and fees
The Royal Highland Hotel

9. Tali Ayer

Tali Ayer
Nairn
United Kingdom
Gareth
$137 nightly
$137 total
Oct 5 - Oct 6
Total with taxes and fees
Tali Ayer

10. Sunny Brae

Sunny Brae
Nairn
United Kingdom
Fiona
Sunny Brae

11. Havelock Hotel

Havelock Hotel
Nairn
United Kingdom
Brian
$105 nightly
$126 total
Oct 5 - Oct 6
Total with taxes and fees
Havelock Hotel

12. The Bandstand

The Bandstand
Nairn
United Kingdom
Tom
$155 nightly
$186 total
Oct 26 - Oct 27
Total with taxes and fees
The Bandstand

13. Westerlea Hotel

Westerlea Hotel
Nairn
United States
Anna
$149 nightly
$178 total
Oct 4 - Oct 5
Total with taxes and fees
Westerlea Hotel

14. Waverley Hotel

Waverley Hotel
Nairn
United Kingdom
Jojo
$143 nightly
$172 total
Oct 4 - Oct 5
Total with taxes and fees
Waverley Hotel

15. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
Nairn
Australia
Aaron
$184 nightly
$184 total
Oct 2 - Oct 3
Total with taxes and fees
Glen Lyon Lodge Bed & Breakfast

16. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Deborah
$161 nightly
$193 total
Oct 25 - Oct 26
Total with taxes and fees
Kingsmills Hotel

17. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
Inverness City Centre
Malaysia
Koh
AC Hotel by Marriott Inverness

18. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
United States
Carmen
$81 nightly
$97 total
Oct 25 - Oct 26
Total with taxes and fees
Columba Hotel Inverness by Compass Hospitality

19. Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
Nairn
United Kingdom
Simeon
$127 nightly
$152 total
Sep 30 - Oct 1
Total with taxes and fees
Aurora Hotel & Italian Restaurant

20. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
Inverness City Centre
United States
Dean
$156 nightly
$188 total
Oct 27 - Oct 28
Total with taxes and fees
River Ness Hotel, a member of Radisson Individuals
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in and around Nairn

Explore the charm of Nairn, Scotland, where a stunning seafront setting offers many attractions for the adventurous traveler. Enjoy the friendly atmosphere and relaxing vibes that make Nairn a perfect getaway in the United Kingdom, ideal for both usual tourists and those seeking a secluded escape.

Ardersier

Discover Ardersier, a welcoming destination perfectly suited for adventure seekers and culture enthusiasts looking for a unique getaway. This charming village offers access to captivating experiences, including the historic Fort George and the scenic Chanonry Point Lighthouse, while also being close to Inverness Castle. With a variety of outdoor activities and family-friendly attractions, Ardersier is a delightful base for exploring. Located about 7 miles by car from Nairn, it's an ideal choice for your Scottish vacation.

Auldearn

Experience the charm of Auldearn, a delightful hub for travelers seeking culture and adventure while visiting Nairn, Scotland. This picturesque village is perfect for those wanting to explore attractions like the stunning Nairn Beach, the historic Brodie Castle, and the insightful Nairn Museum. With a variety of activities, including golf and spa visits, Auldearn offers a well-rounded getaway. Its convenient location in Nairn makes it a smart choice for your lodging, ensuring easy access to unforgettable experiences.

Croy

Make your vacation planning effortless by staying in Croy, a haven for adventure seekers and culture enthusiasts due to its proximity to Nairn. This charming village offers access to captivating attractions like the historic Inverness Castle and the poignant Culloden Battlefield, perfect for those wanting to explore Scotland's rich heritage. Enjoy delightful walks and unwind at local spas, all while being about a 7-mile drive from Nairn. Croy is a smart choice for your stay, blending relaxation with exploration.

Dalcross

Dalcross stands out as a prime spot for travelers interested in cultural and adventure experiences while visiting Nairn, Scotland. With attractions like the historic Inverness Castle, the poignant Culloden Battlefield, and the beautiful Inverness Cathedral nearby, visitors can immerse themselves in rich history and stunning architecture. Located about 10 miles by car from Nairn, Dalcross offers a convenient base for exploring the region. Choosing Dalcross for your stay ensures a memorable Scottish getaway.

Craighead

Travelers seeking a scenic and adventurous getaway will find Craighead to be the ideal base for their vacation. Nestled near stunning attractions like the historic Chanonry Point Lighthouse, the impressive Fort George, and the picturesque Castle Stuart, Craighead offers a perfect blend of culture and outdoor experiences. Located about 38 miles by car from Nairn, this charming village is a smart choice for those looking to explore the natural beauty and history of Scotland.

Stay near popular attractions in and around Nairn

Discover the charm of Nairn, a perfect getaway for outdoor lovers and culture seekers. Enjoy the stunning Nairn beach, explore the fascinating Nairn museum, or tee off at the renowned Nairn Golf Club. With its picturesque scenery and romantic spots, Nairn is truly a hidden gem waiting to be explored.
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)
Experience the best of Scotland's coastline at Nairn Beach, a go-to area recognized for its stunning views and inviting atmosphere. Enjoy the sandy shores and beach vibes, all while being conveniently located within Nairn. Staying near Nairn Beach lets you easily explore this charming seaside town.
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)
Often cited as a favorite among history buffs and culture seekers, Cawdor Castle in Nairn offers a unique blend of romance and heritage. Nestled within the charming landscape, this historic site is easily accessible and makes a great base for exploring the area’s rich offerings.
See properties
A large, historic castle with multiple towers and a flag.
Photo by Nick Chatham

Brodie Castle

9.0/10 (51 reviews)
Ideal for travelers interested in Scottish history and architecture, Brodie Castle features captivating romance and cultural vibes. Located about 6 miles by car from Nairn, it's an easy drive that makes exploring the area convenient for visitors looking to immerse themselves in the region's rich heritage.
See properties
A large historic building with a long facade and arched windows, surrounded by a well-maintained lawn and a stone fence.
Photo by Travelholic Path

Fort George

9.0/10 (280 reviews)
Discover the appeal of this historic site, Fort George, perfect for history buffs exploring Scotland. This impressive fortress offers rich cultural vibes and stunning views of the Moray Firth. It's about a 9-mile drive from Nairn, making it a convenient stop for those staying nearby.
See properties
A historic church with a tall tower and a weather vane, surrounded by well-manicured gardens and ancient stone buildings.

Fortrose Cathedral

9.0/10 (2 reviews)
A must-see for history buffs, Fortrose Cathedral offers a glimpse into Scotland's rich past with its stunning architecture and cultural vibes. Located about 10 miles from Nairn, this serene site is easily accessible, making it a great spot to explore during your visit to the area.
See properties

Chanonry Point Lighthouse

9.0/10 (60 reviews)
No trip is complete without a visit to Chanonry Point Lighthouse, a historic landmark that offers stunning views and rich cultural vibes. Located about 34 miles by car from Nairn, this picturesque spot is ideal for travelers seeking a blend of history and natural beauty, making it a convenient base for exploring the area.
See properties

Nairn Museum

8.0/10 (5 reviews)
A fascinating mix of history and culture awaits those visiting Nairn Museum in Nairn, Scotland. This museum offers a unique glimpse into the area's rich heritage. Located within Nairn, it provides easy access to local attractions, making it a convenient stop for any traveler exploring the region.
See properties

Cromarty Courthouse

An iconic landmark that appeals to history buffs, Cromarty Courthouse offers a fascinating glimpse into Scotland's judicial past. This charming museum is about a 43-mile drive from Nairn, making it an easy day trip. Staying nearby allows you to explore the rich culture of the Cromarty area.
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 wide sandy beach with gentle waves and a clear sky.
Photo by Dr Richard Murray

Top Nairn Hotel Reviews

Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"What a find saw this online and thought the bedroom looked lovely, the whole place was stunning so comfy and tasteful, I can’t wait to go back . Owners so helpful and friendly. Check it out you won’t be disappointed x"
anne 1-night trip
Posted 17 hours ago
Seabank House Hotel
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"The grounds as you approach are kept immaculate and on entering the reception area is large and inviting. Staff were wonderful and friendly and helpful and we had no problem parking. Our room was a good size but needed a little TLC. but not enough to put us off"
Jon 2-night trip
Posted 19 hours ago
Craiglynne Hotel
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"Stayed here many times 10/10"
john 1-night trip
Posted 20 hours ago
Kingsmills Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

8/10 Good
"Pillows were very hard and uncomfortable, caused me sore neck every morning. Room was too warm - even for end of September, with window crack open (as much at it can be opened)."
Svetlana 4-night trip
Posted 21 hours ago
B&B HOTEL Inverness
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"Excellent location, large parking for free. Rooms well maintained with elegant look.Not all rooms have river view - check when booking, definitely worth it. Breakfast very nice and rich , the “full Scottish “ was nothing to write home about but nicely served and very attentive staff"
dov 1-night trip
Posted 2 days ago
Glenmoriston Townhouse Hotel
Waverley Guest House

Waverley Guest House

8/10 Good
"I give this property a solid 4 in its class. That is to say an older, affordable walk-up in the city centre and near the train station. They could renovate, modernize and charge triple the rate. I had to depart before the complimentary breakfast was served but it looked plentiful and fresh. If you’re looking for basic overnight accommodation then this should suit."
r 1-night trip
Posted 2 days ago
Waverley Guest House
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"Great hotel along the River Ness! Our room had its own living room w tv, cozy chairs and a view of the river. Comfortable beds and large shower. Perfect location. Walking distance to Inverness castle experience, Victorian market, shopping etc. Great walking path around River Ness out your front door. Hotel had its own brewery and distillery on site. So feet from whiskey and beer!! Win win!! They also have a full restaurant. Would highly recommend"
Kelly 3-night trip
Posted 2 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

10/10 Excellent
"Was good stay. Would recommend"
Lewis 2-night trip
Posted 3 days ago
Coylumbridge Resort Hotel
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

8/10 Good
"Upgrade the Tv. It’s 2026 and everyone wants access to Netflix/prime /youtube ect"
Mark 1-night trip
Posted 6 days ago
Courtyard by Marriott Inverness Airport

More cheap stays in Nairn

Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
$94 nightly
$112 total
Oct 22 - Oct 23
Total with taxes and fees
Sweeney Aviemore Two
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
$100 nightly
$120 total
Oct 5 - Oct 6
Total with taxes and fees
8/10 Very Good! (213 reviews)
Black Isle Bar and Rooms
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
$118 nightly
$141 total
Oct 26 - Oct 27
Total with taxes and fees
8.4/10 Very Good! (37 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
$121 nightly
$145 total
Oct 4 - Oct 5
Total with taxes and fees
8.4/10 Very Good! (179 reviews)
Novar Arms Hotel
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
$151 nightly
$181 total
Oct 20 - Oct 21
Total with taxes and fees
9.4/10 Exceptional! (317 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

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

Hotels in Nairn with star-rating

Find out more about Nairn

Top reasons to visit Nairn

  • Stunning Beaches: Nairn boasts beautiful beaches, perfect for relaxing and enjoying picturesque sunsets.
  • World-Class Golf: The area features exceptional golf courses, attracting enthusiasts from around the globe.
  • Rich History: Explore historic castles and lighthouses that reflect Nairn's charming heritage.
  • Quaint City Center: Discover local shops and cafes in a friendly atmosphere, ideal for leisurely strolls.
  • Luxurious Experiences: Enjoy local spas and accommodations that provide comfort and relaxation during your stay.

Find great hotels near Nairn

Explore a variety of hotel accommodations in Nairn, Scotland, where you can find everything from charming bed & breakfasts to well-known hotels like the Waverley Hotel. Whether you're traveling with pets, seeking adventure, or planning a business trip, Nairn offers options to suit every need. Enjoy a delightful breakfast while immersing yourself in the local culture, making your stay a memorable vacation experience.

  • Leonardo Hotel Inverness: Nestled 14 miles from Nairn, the Leonardo Hotel Inverness is a 4-star accommodation that appeals to eco-conscious travelers and business professionals alike. This eco-certified hotel offers a sustainable vacation experience, featuring modern amenities designed for comfort and productivity. Guests can enjoy well-appointed rooms and facilities that promote a green lifestyle while being conveniently located near Inverness’s vibrant city center.
  • Kingsmills Hotel: Located 15 miles from Nairn, Kingsmills Hotel is a charming 4-star property rated 9.0 out of 10, ideal for families and adventure seekers. With a strong golf theme, guests can indulge in top-notch golfing experiences right on site or engage in various outdoor activities like hiking, skiing, and sailing. The hotel also caters to younger guests with specialized amenities, ensuring a fun-filled family vacation amidst the breathtaking Scottish landscape.
  • The Royal Highland Hotel: A welcoming 3-star hotel situated 15 miles from Nairn, The Royal Highland Hotel boasts a guest rating of 8.0 out of 10 and is perfect for travelers with pets. This eco-certified hotel provides a comfortable stay for both business and leisure guests, featuring pet-friendly policies and amenities. Visitors can enjoy a blend of classic charm and modern conveniences, making it a great choice for those seeking a relaxed atmosphere in a convenient location.

Things to do near Nairn

Nairn, Scotland, offers a delightful blend of outdoor adventures and scenic beauty, making it a perfect vacation spot. You can enjoy world-class golf courses, unwind at local spas, and explore quaint shops. Don't miss a day trip to nearby Inverness for more attractions and local culture. With its charming atmosphere, Nairn is ideal for those seeking both relaxation and adventure.

Shopping

Nairn offers charming local shops along the High Street, perfect for unique gifts and souvenirs. If you're up for a drive, head to Inverness's Eastgate Shopping Centre, about 16 miles away, featuring a mix of high street retailers and eateries for a broader shopping experience.

Recreation

Experience luxury at Tarbat Golf Course, a private club located 17 miles from Nairn. Enjoy a round of golf surrounded by serene landscapes, and unwind in the elegant clubhouse, perfect for relaxation after a day on the greens.

Adventure

Experience the thrill of watersports at Nairn Beach, where you can try paddleboarding or kayaking in the stunning Moray Firth. For a different adventure, explore the nearby Culbin Forest, offering miles of scenic trails perfect for hiking and mountain biking amidst beautiful natural landscapes.

Nightlife

Experience Nairn's vibrant nightlife at The Classroom on High Street, where you can enjoy tasty cocktails and local brews. For a cozy atmosphere, visit the Bandstand Bar, featuring live music and a great selection of drinks, perfect for mingling with locals and fellow travelers.

*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, offers a fantastic vacation for outdoor enthusiasts and adventure seekers. With its stunning castles, beautiful beaches, and historic lighthouses, the area is perfect for those interested in culture, romance, and scenic views. Whether you're looking to explore rich history or relax by the sea, Nairn provides a diverse range of attractions to ensure a memorable getaway.

  • Nairn Beach: Enjoy the stunning sandy shores of Nairn Beach, where you can relax, sunbathe, or take a leisurely stroll along the coastline. The beach vibes are perfect for families, couples, or solo travelers looking to unwind by the sea.
  • Cawdor Castle: Immerse yourself in history and romance at Cawdor Castle, known for its beautiful gardens and rich cultural heritage. Explore the castle's enchanting rooms and learn about its fascinating past, making it a perfect stop for history buffs and romantics alike.
  • Chanonry Point Lighthouse: Visit the picturesque Chanonry Point Lighthouse, located 8 miles from Nairn. This historic site offers stunning views of the Moray Firth and is an excellent spot for dolphin watching, blending culture with natural beauty.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.1°F (3.4°C)Light RainMostly CloudyAverageSlightly Low
February39.2°F (4.0°C)Light RainMostly CloudyAverageSlightly 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 HighSlightly High
July58.3°F (14.6°C)Light RainMostly CloudySlightly HighSlightly High
August57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
September54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowSlightly 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

To reach Nairn, Scotland, you can fly into several major airports. INVerness Airport (INV) is the closest, just 8 miles away, with excellent accommodations like the 5-star Rocpool Reserve and Ness Walk. Both hotels offer convenient access to the airport. Aberdeen Airport (ABZ) is another option, located 67 miles from Nairn, with nearby hotels including the 5-star Marcliffe and the 4-star Courtyard by Marriott, the latter being a mere 0.3 miles from the airport. Alternatively, Stornoway Airport (SYY) is 100 miles away, with options like the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both only 2 miles from the airport.

Explore a world of travel with Expedia