Nairn Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Nairn hotels

Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (467)
"The room was good the shower was great Nice warm blankets on the bed The breakfast was fabulous and our host was really nice"
United Kingdom
Joan
The price is P7,268
P8,722 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Waverley Hotel

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very Good, (945)
"Lovely unique hotel"
United Kingdom
Ciaran
The price is P5,022
P6,026 total
includes taxes & fees
Jan 27 - Jan 28, 2026
Muthu Newton Hotel (Near Inverness Airport)

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.6 out of 10, Excellent, (339)
"A beautiful hotel in a spectacular setting with excellent food and service x shame the bed was to hard "
United Kingdom
Lorraine
The price is P9,257
P11,109 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Golf View Hotel & Spa

Westerlea Hotel

Westerlea Hotel
3.0 star property
Nairn
9.6 out of 10, Exceptional, (55)
"Had a very comfortable night, staff were friendly and we had a great breakfast "
United Kingdom
Anne
The price is P9,911
P11,894 total
includes taxes & fees
Jan 12 - Jan 13, 2026
Westerlea Hotel

The Bandstand

The Bandstand
3.0 star property
Nairn
8.8 out of 10, Excellent, (151)
"Good location and very comfortable. "
United Kingdom
Hayley
The price is P7,599
P9,119 total
includes taxes & fees
Jan 2 - Jan 3, 2026
The Bandstand

Fishertown House

Fishertown House
3.0 star property
Nairn
10.0 out of 10, Exceptional, (2)
"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 P35,653
P42,784 total
includes taxes & fees
Jan 9 - Jan 10, 2026
Fishertown House

Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
2.0 star property
Nairn
8.8 out of 10, Excellent, (219)
"Excellent Italian food too. "
United Kingdom
Rebecca
The price is P7,268
P8,722 total
includes taxes & fees
Dec 30 - Dec 31
Aurora Hotel & Italian Restaurant

Havelock Hotel

Havelock Hotel
3.5 star property
Nairn
8.4 out of 10, Very Good, (57)
"Very good food, very friendly staff, comfortable room. Walking distance to shops, co-op and restaurants as well. It's also walking distance to the beach. Would definitely stay here again! "
United States
Richard
The price is P4,229
P5,075 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Havelock Hotel

Coorie Doon

Coorie Doon
3.5 star property
Nairn
The price is P32,014
P38,417 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Coorie Doon

62 Society Street

62 Society Street
3.5 star property
Nairn
The price is P41,382
P49,659 total
includes taxes & fees
Jan 17 - Jan 18, 2026
62 Society Street

Deskford Cottage

Deskford Cottage
3.5 star property
Nairn
The price is P25,948
P31,138 total
includes taxes & fees
Jan 6 - Jan 7, 2026
Deskford Cottage

Ravenscourt Guest House

Ravenscourt Guest House
3.0 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (10)
"This was a perfect guest house for us to use as a home base to enjoy the Speyside area. Food was excellent and the bed was very comfortable. The staff were also very friendly. "
United States
Elizabeth Marie
The price is P13,717
P13,717 total
includes taxes & fees
Dec 30 - Dec 31
Ravenscourt Guest House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (96)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The Aberlour Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (346)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is P8,986
P10,784 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Craigellachie Hotel of Speyside

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (243)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is P7,760
P9,313 total
includes taxes & fees
Jan 2 - Jan 3, 2026
The Station Hotel

The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very Good, (734)
"We loved our stay, super Christmassy and cosy and staff friendly and helpful "
United Kingdom
Lesley
The Boat Hotel

Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (278)
"Beautiful Victorian hotel with partially updated rooms in a country garden setting. Breakfast was exceptional and staff were lovely. "
Canada
Peter
The price is P5,022
P6,026 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Nethybridge Hotel

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (337)
"We absolutely loved staying at the Speyside Hotel. Mark and Lucy made us feel so welcome and they were so accommodating, especially with our one year old. Would absolutely stay here again!"
United States
Robert
The Speyside Hotel

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (27)
"Room was very comfortable and clean. Food was lovely and staff very helpful. Would stay again if in the area. "
United Kingdom
Patricia
Conon Hotel

The National Hotel

The National Hotel
3.0 star property
Dingwall
7.2 out of 10, Good, (193)
"My husband and I were so well looked after here. The manager went above and beyond to make us feel at home. Food was just perfection, tasted like a home cooked meal and was pure comfort. The facilities were clean and well presented. If we ever have the pleasure of returning to Scotland we will be going out of our way to stay here again. "
Australia
Amie
The price is P3,190
P3,828 total
includes taxes & fees
Jan 14 - Jan 15, 2026
The National Hotel
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

Find out more about Nairn

Top reasons to visit Nairn

  • Stunning Beaches: Nairn boasts beautiful sandy beaches, ideal for relaxation and family fun.
  • Prestigious Golfing: Play a round at the renowned Nairn Golf Club, famous for its spectacular courses.
  • Rich History: Visit the Nairn Museum and explore nearby historic castles for a glimpse into the area’s heritage.
  • Charming Atmosphere: Perfect for romantic getaways, with picturesque landscapes and delightful local communities.
  • Varied Accommodations: Choose from charming B&Bs to luxurious hotels, catering to all types of travellers.

Find great hotels near Nairn

Discover a delightful selection of accommodations in Nairn, Scotland, perfect for every type of traveller. From charming bed and breakfasts to well-appointed hotels, options abound for those seeking pet-friendly stays, adventure, or a serene business retreat. Notable choices include the Westerlea Hotel and Golf View Hotel, both offering exceptional hospitality and local insights. Explore reviews to find the ideal base for your Nairn getaway.

  • Leonardo Hotel Inverness: Situated 22.5km from Nairn, the Leonardo Hotel Inverness is a 4-star eco-certified accommodation ideal for eco-conscious travellers and business professionals alike. This hotel is committed to sustainability, providing a welcoming atmosphere for those looking to minimise their carbon footprint during their stay. With modern amenities designed for comfort and productivity, guests can enjoy a range of services including a stylish restaurant, bar, and well-equipped meeting rooms, making it the perfect choice for both leisure and business trips.
  • Kingsmills Hotel: Located 24.1km from Nairn, the Kingsmills Hotel is a splendid 4-star retreat that caters to families and golf enthusiasts. This family-friendly establishment offers a unique golf-themed experience, with access to nearby golf courses and facilities designed to entertain younger guests, such as TravelCribs and Window Guards for Children. The hotel features elegant rooms, an inviting restaurant, and leisure amenities, ensuring a comfortable stay for all ages. Ideal for those seeking a blend of relaxation and recreation.
  • Holiday Inn Express Inverness by IHG: Just 22.5km from Nairn, the Holiday Inn Express Inverness by IHG is a welcoming 3-star hotel that embraces pet-friendly policies and LGBTQIA inclusivity. Ideal for business travellers and leisure seekers, this hotel provides essential amenities alongside a warm atmosphere. Guests can enjoy complimentary breakfast, modern rooms, and convenient access to local attractions. With pet-friendly options available, this hotel ensures that your furry companions are welcome, allowing for a stress-free stay.

Where to stay in and around Nairn

Nairn, a charming coastal city in Scotland, offers a delightful mix of outdoor adventures and tranquil scenery. Marvel at its stunning beaches and picturesque landscapes, perfect for relaxation and family holidays. Nearby, explore historical attractions and enjoy the warm hospitality of local communities. With its refreshing atmosphere and cultural offerings, Nairn is an ideal destination for travellers seeking both excitement and a serene escape.

  • Ardersier: Nestled 9.7km from Nairn, Ardersier is a charming village that offers a delightful blend of outdoor activities and cultural experiences. With a steady flow of visitors throughout the year, peaking during April, July, and September, it’s an ideal destination for outdoor enthusiasts and sports lovers. The local golf course is a highlight, perfect for those looking to tee off amidst stunning scenery. History buffs can explore nearby landmarks such as the historic fort and monuments, making Ardersier a quaint base for exploration.
  • Auldearn: Located in the vicinity of Nairn, Auldearn is a picturesque village known for its romantic atmosphere and coastal charm. Visitors are drawn here for its beautiful beach and the captivating castle nearby, making it a perfect spot for couples and beach lovers. Spa facilities and golf courses enhance the leisure experience, while the village itself offers a peaceful retreat with a strong sense of community. With visitor numbers peaking in April, July, and September, Auldearn promises an intimate escape with plenty of activities and gorgeous landscapes.
  • Croy: Just 11.3km from Nairn, Croy is a quaint village that appeals to families and adventurers alike. With a moderately seasonal influx of visitors, peaking mainly in July and August, Croy is an excellent place for cultural exploration and outdoor activities. Walking trails abound, providing stunning views and a chance to connect with nature. The local castle and historic sites enrich the experience, while the visitor centre offers insights into the area’s heritage. Croy is a fantastic choice for those seeking adventure and family-friendly activities.

Things to do in and around Nairn

Nairn offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can enjoy a round of golf at the prestigious Nairn Golf Club, renowned for its stunning courses. For relaxation, there are various spa venues to unwind in. Additionally, Nairn is perfect for romantic getaways, providing a charming atmosphere for couples to explore and enjoy together.

Shopping

Nairn offers a delightful shopping experience with local shops like Iolaire, perfect for unique souvenirs. If you're up for a drive, visit Eastgate Shopping Centre and Victorian Market, both located 24.1km away, featuring a mix of shops and vibrant atmospheres for a fun day out.

Recreation

Fortrose & Rosemarkie Golf Club offers a picturesque golfing experience amidst stunning coastal views, perfect for relaxation and outdoor enjoyment. Nairn Golf Club, located locally, provides a welcoming atmosphere for golfers of all skill levels, while the Caledonian Stadium brings exhilarating sports vibes for an active day out.

Adventure

The Moray Coast Trail, located 16.1km from Nairn, offers breathtaking coastal views and a delightful hiking experience amidst nature. Similarly, the Dava Way, also 16.1km away, presents scenic landscapes perfect for outdoor enthusiasts. For a longer trek, the Big Burn Walk, 43.5km from Nairn, immerses you in stunning scenery.

Nightlife

Nairn's nightlife offers a mix of adventure and culture. Wildwoodz Paintball and Lasertag Park invites families for thrilling games, while Eden Court Theatre showcases captivating performances in a romantic setting. Tazball Paintball & Lazer Combat Arena provides another exciting option for an action-packed evening.

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

Booking tips and Expedia advantages for Nairn

To save money on your trip to Nairn, consider visiting during the cheapest months of January to February or October, and aim to book your hotel approximately one month in advance for the best prices. Mondays are the least expensive days to stay, while Fridays are the priciest. Use Expedia’s search tools to filter by budget and location, and look for last-minute deals for additional savings. Combining your hotel, flights, and activities into a package can also yield substantial discounts. Don’t forget to check for free cancellation options to maintain flexibility in your plans.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Nairn are January to February and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Nairn about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Nairn is Monday. The most expensive day to stay in Nairn is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel booking in Nairn with your flights and activities through an Expedia package.

Find the best attractions near Nairn

Nairn is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore captivating attractions such as historic castles, beautiful beaches, and a charming lighthouse, all while indulging in cultural and romantic experiences. Don’t miss the Nairn Museum for a deeper insight into the area’s heritage. Whether you're looking for relaxation or excitement, Nairn offers a delightful blend of activities to make your visit memorable.

  • Castle Stuart: Experience the enchanting atmosphere of Castle Stuart, a stunning castle located 16.1km from Nairn. Its rich history and romantic vibes offer a captivating glimpse into Scotland's past, making it a perfect spot for history enthusiasts and couples alike.
  • Hugh Miller’s Cottage & Museum: Located 14.5km from Nairn, this museum celebrates the life of geologist and writer Hugh Miller. Explore the charming cottage and delve into exhibits that reflect the cultural significance of Miller’s contributions to science and literature.
  • Forres Tolbooth: Just 16.1km from Nairn, Forres Tolbooth is a historic building steeped in culture. Discover its fascinating architecture and learn about its role in local governance and community life over the centuries.

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

For a visit to Nairn, Scotland, the nearest major airport is Inverness Airport (INV), situated 12.9km away. Excellent accommodation options near Inverness include the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering various transportation services such as airport shuttles and transfers. Additionally, the 4-star AC Hotel by Marriott Inverness is located 11.3km from Inverness Airport. These hotels provide easy access to the airport, ensuring a convenient start to your Scottish adventure.

Frequently asked questions

Where is the best place to stay in Nairn?
Golf View Hotel & Spa is a favorite with Expedia customers. This hotel offers a full-service spa and a restaurant. Other top choices based on reviews include Havelock 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 rental 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.
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 Westerlea Hotel and Cawdor House. See more pet-friendly hotel accommodations in Nairn.
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?
Golf View Hotel & Spa 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 Invernairne Guest House and Seabank House Hotel. 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 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 144 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.