A panorama view along the beach at Nairn, Scotland on a summers evening

Search Hotels Near Nairn, Nairn

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Nairn hotels

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (86 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is ₹12,624
₹15,149 total
includes taxes & fees
28 Jun - 29 Jun
Cawdor House

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (31 reviews)
"Very nicely designed rooms with a spacious bathroom. Friendly and knowledgeable hosts with great advice on what to do in the area."
United States
Doris
The price is ₹15,741
₹18,890 total
includes taxes & fees
23 Jun - 24 Jun
Seabank House Hotel

Tali Ayer

Tali Ayer
4.0 star property
Nairn
9.8 out of 10, Exceptional, (132 reviews)
"A gorgeous area to visit and the house was beautiful. Very clean and well maintained. Definitely a unique place to stay but one of my favorites. The hosts were both amazing and I hope to be back!"
United States
Liliana
The price is ₹15,302
₹15,302 total
includes taxes & fees
18 Jun - 19 Jun
Tali Ayer

Westerlea Hotel

Westerlea Hotel
3.0 star property
Nairn
9.6 out of 10, Exceptional, (58 reviews)
"Breakfast is excellent and cooked to order. Our room was spacious, comfortable and clean. Staff were very friendly and extremely helpful."
United Kingdom
Paul
The price is ₹16,322
₹19,586 total
includes taxes & fees
16 Jun - 17 Jun
Westerlea Hotel

Altonhill

Altonhill
3.0 star property
Nairn
10.0 out of 10, Exceptional, (8 reviews)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is ₹12,586
₹15,103 total
includes taxes & fees
16 Jun - 17 Jun
Altonhill

West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (354 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is ₹8,225
₹9,870 total
includes taxes & fees
26 Jun - 27 Jun
West End Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (365 reviews)
"Very nice staff, and hotel is in great location. Beautiful views over the Moray firth. Breakfast was fine and the staff were very friendly. "
United Kingdom
Carol
The price is ₹26,034
₹31,241 total
includes taxes & fees
21 Jun - 22 Jun
Golf View Hotel & Spa

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very good, (968 reviews)
"Excellent"
Canada
Silvio
The price is ₹14,876
₹17,851 total
includes taxes & fees
28 Jun - 29 Jun
Muthu Newton Hotel (Near Inverness Airport)

2 Links Place

2 Links Place
2.5 star property
Nairn
The price is ₹55,060
₹66,073 total
includes taxes & fees
22 Jun - 23 Jun
2 Links Place

Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
2.0 star property
Nairn
10.0 out of 10, Exceptional, (5 reviews)
"A lovely B&B, the room was beautifully clean & well equipped, nice touches like fresh milk, sweet treats & bedside phone chargers which was really useful. The breakfast was amazing, locally sourced meat from the Butcher with some of the nicest black pudding I have tasted. The town and beach are all within walking distance and plenty of places locally to eat in the evening. Thank you Helen for a wonderful stay"
United Kingdom
Jim
The price is ₹20,119
₹20,119 total
includes taxes & fees
22 Jun - 23 Jun
Glen Lyon Lodge Bed & Breakfast

Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
2.0 star property
Nairn
8.8 out of 10, Excellent, (228 reviews)
"This hotel is a gem. Although the building is older, the room was spotless, updated, and everything was in perfect working order. The restaurant cooked an excellent breakfast to order and the Italian dinners were authentic and delicious. To top it off, the hospitality was warm and welcoming, it was a 5 minute walk to both the downtown and the beach. Loved this place and would return in a heartbeat. "
United States
Carol
The price is ₹13,283
₹15,939 total
includes taxes & fees
17 Jun - 18 Jun
Aurora Hotel & Italian Restaurant

Invernairne Guest House

Invernairne Guest House
3.0 star property
Nairn
9.8 out of 10, Exceptional, (226 reviews)
"Beautiful location. Friendly staff. Good food. Charming Scottish vibe. "
Canada
Elizabeth-May
The price is ₹15,628
₹18,753 total
includes taxes & fees
16 Jun - 17 Jun
Invernairne Guest House

The Bandstand

The Bandstand
3.0 star property
Nairn
8.8 out of 10, Excellent, (161 reviews)
"Good location and very comfortable. "
United Kingdom
Hayley
The price is ₹14,877
₹17,852 total
includes taxes & fees
18 Jun - 19 Jun
The Bandstand

Havelock Hotel

Havelock Hotel
3.5 star property
Nairn
8.4 out of 10, Very good, (62 reviews)
"Clean place good beer friendly staff"
United Kingdom
Warren
The price is ₹10,871
₹13,045 total
includes taxes & fees
21 Jun - 22 Jun
Havelock Hotel

Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (471 reviews)
"Nice hotel in a nice town"
Netherlands
vincent
The price is ₹13,814
₹16,577 total
includes taxes & fees
21 Jun - 22 Jun
Waverley Hotel

Macbeth's Hillock

Macbeth's Hillock
2.5 star property
Nairn
9.6 out of 10, Exceptional, (34 reviews)
"Excellent glamping hut, in great location with everything you need."
United Kingdom
Mark
The price is ₹13,358
₹13,358 total
includes taxes & fees
16 Jun - 17 Jun
Macbeth's Hillock
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.

Compare popular hotels close to Nairn

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Dining
Cawdor House
4.0 star property
9.8
Exceptional
86 reviews
View
Golf
Seabank House Hotel
4.0 star property
10.0
Exceptional
31 reviews
View
Exterior
Tali Ayer
4.0 star property
9.8
Exceptional
132 reviews
View
Restaurant
Westerlea Hotel
3.0 star property
9.6
Exceptional
58 reviews
View
Exterior
Altonhill
3.0 star property
10.0
Exceptional
8 reviews
View

Top Nairn Hotel Reviews

Hotels near other Nairn attractions

Find out more about Nairn

Top reasons to visit Nairn

  • Stunning Beaches: Nairn boasts picturesque beaches ideal for relaxation and romantic escapes.
  • Outdoor Adventures: The town is perfect for outdoor enthusiasts, offering activities like golf and birdwatching.
  • Historical Sites: Explore nearby castles and lighthouses that reflect the region’s rich history.
  • Assynt Gardens: Wander through these beautiful gardens, known for their natural splendour.
  • Varied Accommodations: Nairn provides a range of lodging options, from charming B&Bs to modern hotels.

Find great hotels near Nairn

Nairn offers a delightful selection of accommodations for every type of traveller, from charming bed and breakfasts to modern hotels. Whether you seek a pet-friendly retreat, a base for adventure, or a business-themed stay, Nairn has options like the Aaron Lodge Guest House and the AC Hotel by Marriott Inverness. Enjoy the warm hospitality and picturesque surroundings that make this coastal town a perfect getaway.

  • Leonardo Hotel Inverness: A contemporary 4-star hotel that champions eco-friendly practices alongside business amenities, making it ideal for environmentally conscious travellers. Located 22.5km from Nairn, this hotel offers a business-focused atmosphere with multiple meeting rooms available for corporate needs. Guests appreciate the hotel's commitment to sustainability while enjoying comfortable accommodations. With its modern design and business services, Leonardo Hotel Inverness ensures a productive and pleasant stay for professionals and eco-conscious tourists alike.
  • Kingsmills Hotel: Nestled 24.1km from Nairn, Kingsmills Hotel is a romantic 4-star retreat that beautifully combines nature with leisure. This hotel offers a unique golf-themed experience, appealing to enthusiasts looking to unwind amidst stunning landscapes. Guests can indulge in special romance packages, complemented by 24-hour room service for intimate dining. The full-service spa and pool facilities further enhance the relaxing atmosphere, making it perfect for couples seeking a tranquil getaway. Kingsmills Hotel's charming setting and exceptional service create a memorable escape.
  • Holiday Inn Express Inverness by IHG: A welcoming 3-star hotel located 22.5km from Nairn, this property is designed for business travellers and is notably LGBTQIA friendly, ensuring an inclusive environment. The hotel features multiple meeting rooms for corporate gatherings and allows pets, catering to diverse guest needs. With its convenient amenities and warm atmosphere, Holiday Inn Express Inverness offers a comfortable base for both business and leisure travellers, making it an excellent choice for those seeking affordability without sacrificing comfort.

Where to stay in and around Nairn

Nairn, a charming coastal town in Scotland, offers a delightful blend of outdoor adventures and serene relaxation. Visitors can explore the stunning beaches, perfect for a beach holiday, or wander through the Assynt Gardens, renowned for their natural beauty. The area is also a haven for birdwatching enthusiasts. With its friendly atmosphere and luxurious touches, Nairn promises an unforgettable experience, whether you're seeking tranquil nature or historical excursions nearby.

  • Ardersier: Nestled 9.7km from Nairn, Ardersier is a charming village that attracts visitors year-round, particularly peaking in April, July, and September. This destination is perfect for those seeking a blend of culture, outdoor adventures, and thrilling experiences. Ardersier boasts a vibrant theatre scene, which adds to its cultural allure. The village is also home to notable landmarks such as a historic monument and a picturesque beach, perfect for a leisurely stroll. With its inviting atmosphere, Ardersier offers a delightful retreat for both culture enthusiasts and adventure seekers.
  • Auldearn: Located in close proximity to Nairn, Auldearn is a quaint village that welcomes visitors throughout the year. The peak travel months are similar to its neighbours, with a surge in April, July, and September. Auldearn is an idyllic spot for romantic getaways, family outings, or business trips. Visitors can enjoy rejuvenating spa experiences and recreational areas that promise relaxation. The village is surrounded by stunning attractions, including a beautiful beach, a historic castle, and a fun-filled theme park, making it an appealing destination for all types of travellers.
  • Croy: Situated 11.3km from Nairn, Croy is a picturesque village known for its moderately seasonal visitor patterns, with peaks in July to August and October. This charming locale offers a romantic atmosphere ideal for couples, while also catering to outdoor enthusiasts and culture lovers. Popular activities in Croy include scenic walking routes and spa indulgences. Local highlights encompass a serene lake, intriguing historic sites, and an informative museum, providing a well-rounded experience that balances relaxation and exploration.

Things to do in and around Nairn

Nairn is perfect for an outdoor adventure, offering stunning scenery and a range of activities. Enjoy a round of golf at its renowned courses, unwind at local spas, and relax at charming beach bars. The combination of natural beauty and leisure activities makes Nairn an ideal destination for a memorable vacation.

Shopping

In Nairn, you can explore Iolaire for unique gifts and souvenirs. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 24.1km away, offer a wider selection with vibrant city vibes and family-friendly entertainment.

Recreation

Nairn Golf Club offers a relaxing outdoor experience with its lush fairways and scenic views, perfect for both seasoned players and beginners. Nearby, the Fortrose & Rosemarkie Golf Club provides a tranquil atmosphere amidst stunning coastal landscapes, ideal for unwinding while enjoying a round of golf.

Adventure

Explore the Moray Coast Trail, a delightful 16.1km from Nairn, where you can hike along stunning coastal scenery. The Dava Way, also 16.1km away, offers an equally adventurous experience amidst beautiful landscapes. For a longer trek, the Big Burn Walk, located 43.5km from Nairn, is a must-visit.

Nightlife

Experience the vibrant nightlife in Nairn with a visit to Eden Court Theatre for a culturally enriching evening. For adventure, try Wildwoodz Paintball and Lasertag Park or Tazball Paintball & Lazer Combat Arena, both offering thrilling activities just a short drive away.

*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 off-peak months of January to February or October for lower hotel rates. Book your accommodation about a month in advance, and check last-minute deals on Expedia for potential discounts. The most affordable day to stay is Monday, while Friday tends to be pricier. Use Expedia's search tool to filter by budget and hotel type, and consider combining your hotel with flights and activities for extra savings. Walking is also a great way to explore the town without spending on transport.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Nairn is moderately seasonal. The cheapest months to stay in Nairn are January to February and October, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Nairn is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool enables you to specify your budget, preferred destination, and other criteria. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can make significant savings by combining your hotel booking in Nairn with your flights and activities through an Expedia package.

Find the best attractions in and around Nairn

Nairn is a charming destination perfect for outdoor enthusiasts and adventure seekers. Visitors can explore historical sites such as castles and lighthouses, while the beautiful beaches offer a romantic escape. With a rich cultural experience, Nairn caters to those looking for scenic landscapes and memorable adventures, making it an ideal spot for a delightful holiday in Scotland.

  • Nairn Beach: Experience the stunning beauty of Nairn Beach, where soft sands meet the gentle waves. Ideal for leisurely walks, picnics, or simply soaking up the sun, this beach offers a relaxing atmosphere and picturesque views of the Moray Firth.
  • Cawdor Castle: Step into a world of romance and culture at Cawdor Castle, renowned for its enchanting gardens and rich history. Explore the opulent interiors and learn about its fascinating connections to Shakespeare’s Macbeth.
  • Fort George: Discover the impressive Fort George, a historic fortress located 11.3km from Nairn. This well-preserved site offers a glimpse into military history, with stunning coastal views and informative exhibits about its strategic importance.

Best time to go to Nairn

The best time to visit Nairn is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For your vacation in Nairn, Scotland, the nearest major airport is Inverness Airport (INV), situated 12.9km away. Recommended accommodation options near Inverness include the luxurious Rocpool Reserve and the elegant Ness Walk, both offering excellent facilities and proximity to the airport. Daviot Lodge, a charming 5-star bed and breakfast, is also just 11.3km from INV. Transportation services from these hotels include 24-hour airport shuttles and various transfer options to ensure a smooth journey. With such convenient access to Inverness Airport, your trip to Nairn will be both enjoyable and hassle-free.