Hotels in Nairn

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Nairn?

Cawdor House
Cawdor House
4.0 star property
Nairn
9.6 out of 10, Exceptional, (68 reviews)
This charming Victorian retreat offers tranquil garden views and easy train access in Nairn. Just a short stroll from Nairn Museum and Iolaire, enjoy complimentary continental breakfast, WiFi, and parking during your Highland stay.
The price is £109
includes taxes & fees
14 Mar - 15 Mar
Cawdor House
Seabank House Hotel
Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (15 reviews)
Adjacent to a golf course in Nairn, this clubhouse offers complimentary English breakfast, WiFi, and parking. Enjoy the on-site hiking and biking trails before visiting nearby Nairn Museum and Golf Club, just minutes from Inverness Airport.
The price is £153
includes taxes & fees
1 Mar - 2 Mar
Seabank House Hotel
Altonhill
Altonhill
3.0 star property
Nairn
10.0 out of 10, Exceptional, (2 reviews)
The price is £90
includes taxes & fees
9 Mar - 10 Mar
Altonhill
Atlas
Atlas
3.0 star property
Nairn
The price is £3,589
includes taxes & fees
21 Feb - 22 Feb
Atlas
Westerlea Hotel
Westerlea Hotel
3.0 star property
Nairn
9.6 out of 10, Exceptional, (55 reviews)
Soak in the seaside atmosphere at this convenient Nairn retreat. Just minutes from Nairn Museum and Golf Club, this hotel offers free breakfast, WiFi, and parking. After exploring local attractions, unwind with drinks at the inviting bar.
The price is £119
includes taxes & fees
27 Feb - 28 Feb
Westerlea Hotel
Golf View Hotel & Spa
Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (346 reviews)
Wake up to stunning beachside views in Nairn. This hotel offers an immaculate indoor pool, full-service spa with massages, and local cuisine at Hickory restaurant. Just 18 minutes from Nairn Station and near Nairn Golf Club.
The price is £140
includes taxes & fees
23 Feb - 24 Feb
Golf View Hotel & Spa
Aurora Hotel & Italian Restaurant
Aurora Hotel & Italian Restaurant
2.0 star property
Nairn
8.8 out of 10, Excellent, (219 reviews)
Experience the charm of this Nairn hotel with an Italian restaurant and inviting bar/lounge for evening relaxation. Enjoy complimentary breakfast and free parking while exploring nearby Nairn Museum. The outdoor tennis courts and convenient access to Nairn Station enhance your Scottish getaway.
The price is £108
includes taxes & fees
24 Feb - 25 Feb
Aurora Hotel & Italian Restaurant
Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very good, (947 reviews)
Peaceful Victorian retreat with beautiful grounds and stunning views, just a short walk from the beach. Enjoy Chaplins Restaurant and the garden bar after exploring nearby Nairn Museum or Golf Club. Train station is a 14-minute stroll away.
The price is £61
includes taxes & fees
18 Mar - 19 Mar
Muthu Newton Hotel (Near Inverness Airport)
Glen Lyon Lodge Bed & Breakfast
Glen Lyon Lodge Bed & Breakfast
2.0 star property
Nairn
10.0 out of 10, Exceptional, (4 reviews)
Wake up to a complimentary cooked-to-order breakfast at this charming Nairn B&B. Located near Nairn Museum and Iolaire, with free WiFi and parking. Just a 1-minute drive from the train station and 16 minutes from Inverness Airport.
The price is £151
includes taxes & fees
3 Mar - 4 Mar
Glen Lyon Lodge Bed & Breakfast
The Bandstand
The Bandstand
3.0 star property
Nairn
8.8 out of 10, Excellent, (151 reviews)
The price is £110
includes taxes & fees
14 Mar - 15 Mar
The Bandstand
Fishertown House
Fishertown House
3.0 star property
Nairn
10.0 out of 10, Exceptional, (2 reviews)
The price is £529
includes taxes & fees
21 Feb - 22 Feb
Fishertown House
Invernairne Guest House
Invernairne Guest House
Nairn
9.8 out of 10, Exceptional, (212 reviews)
Escape to this charming guesthouse near Nairn Museum where mini golf adds fun to your stay. After exploring nearby Nairn Golf Club, unwind in the lounge bar or wander through the garden. Just a 16-minute walk from the train station with attentive staff ready to assist.
The price is £90
includes taxes & fees
27 Feb - 28 Feb
Invernairne Guest House
Havelock Hotel
Havelock Hotel
3.5 star property
Nairn
8.4 out of 10, Very good, (57 reviews)
Embrace seaside tranquility at this Nairn inn, just minutes from Nairn Museum and Iolaire. After breakfast, stroll to Nairn Station or unwind in the garden. The restaurant and bar offer relaxing spots to enjoy coastal vibes while free WiFi keeps you connected.
The price is £75
includes taxes & fees
22 Feb - 23 Feb
Havelock Hotel
Waverley Hotel
Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (467 reviews)
The price is £108
includes taxes & fees
1 Mar - 2 Mar
Waverley Hotel
Coorie Doon
Coorie Doon
3.5 star property
Nairn
The price is £475
includes taxes & fees
28 Feb - 1 Mar
Coorie Doon
Deskford Cottage
Deskford Cottage
3.5 star property
Nairn
Unwind in this charming Nairn retreat adjacent to a golf course. The cottage features a fully-equipped kitchen and warming fireplace. Enjoy the peaceful garden setting while staying near Nairn Golf Club and Museum, with free WiFi and parking included.
The price is £385
includes taxes & fees
27 Feb - 28 Feb
Deskford Cottage
62 Society Street
62 Society Street
3.5 star property
Nairn
The price is £592
includes taxes & fees
21 Feb - 22 Feb
62 Society Street
The Glenmorangie House
The Glenmorangie House
4.0 star property
Tain
9.6 out of 10, Exceptional, (16 reviews)
Escape to this beach hotel offering free breakfast, WiFi, and parking near Hilton Of Cadboll Stone. The restaurant serves delicious meals, while the bar provides evening refreshments. Explore nearby Tarbat Discovery Centre after enjoying the peaceful garden and terrace.
The price is £277
includes taxes & fees
25 Feb - 26 Feb
The Glenmorangie House
Loch Ness Lodge
Loch Ness Lodge
5.0 star property
Inverness
10.0 out of 10, Exceptional, (180 reviews)
The price is £122
includes taxes & fees
20 Feb - 21 Feb
Loch Ness Lodge
Cardhu Country House
Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (187 reviews)
Escape to this Aberlour guesthouse offering regional cuisine at the Dining Room restaurant. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Knockando Woolmill and Cardhu Distillery. Just a 20-minute drive from Keith and Dufftown Railway.
The price is £164
includes taxes & fees
19 Mar - 20 Mar
Cardhu Country House
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.

Get last-minute hotel deals in Nairn and save more

Sign in to unlock great savings.
Showing deals for:27 Feb - 1 Mar

You can also stay at pet-friendly hotels in Nairn

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.

When is the best time to visit Nairn?

Our prices for hotels in Nairn are cheapest in February
Price trends for hotels in Nairn
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Nairn
February
High 7°C / low 2°C. Cloudy most days.
View properties in February
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Nairn

Check out reviews of Nairn hotels guests love

Frequently asked questions

How much does a hotel room cost in Nairn?
You can find top hotels in Nairn from £61 with options to suit your budget and needs. To find an affordable hotel in Nairn that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Nairn?
You can find top hotels in Nairn from £61 with options to suit your budget and needs. To find an affordable hotel in Nairn that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Nairn hotels?
Discover great deals on Nairn hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Nairn hotels.
How can I find deals and earn rewards at Nairn hotels?
Members can save up to 20% on select hotels in Nairn. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Nairn hotels with free cancellation?
To book a refundable Nairn hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Nairn beach hotels?
For a beach holiday in Nairn, Nairn Beach is a top place to visit. Pick a well-reviewed Nairn beach hotel to maximise your holiday. Check out Golf View Hotel & Spa if you're after a hotel that's near the water. With an indoor pool and guestrooms offering 24-hour room service, our travellers rate it highly at 8.6 out of 10.
What are some top pet-friendly hotels in Nairn?
Our travellers' top pet-friendly hotels in Nairn include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Nairn.
What are the top Nairn hotels with a pool?
Discover some of the best Nairn hotels with a pool for a little extra luxury on your trip. Golf View Hotel & Spa is a great hotel with an indoor pool and a guest rating of 8.6 out of 10. To find more stays in Nairn with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Nairn hotels with free parking?
If you're arriving by car, choosing a great Nairn hotel with free parking is a plus. Our travellers' favourites include:
  • Carnach House: A bed & breakfast with an average guest rating of 10 out of 10
  • Sunny Brae: A bed & breakfast with an average guest rating of 10
  • The 1645 Inn: An inn with an average guest rating of 10
What are some popular hotels in central Nairn?
For hotels in central Nairn, check out Muthu Newton Hotel (Near Inverness Airport) and West End Hotel. Travellers love Muthu Newton Hotel (Near Inverness Airport) for its location, as well as the restaurant, bar/lounge and wedding services this hotel offers. West End Hotel is another popular central hotel with a bar/lounge, a coffee shop/cafe and a terrace.
What hotels do travellers recommend in Nairn?
Aurora Hotel & Italian Restaurant, Havelock Hotel and Muthu Newton Hotel (Near Inverness Airport) are all accommodation options that are popular with guests.
Where can I get free parking with my stay in Nairn?
These hotels offer the perk of free parking: Cawdor House, The Bandstand and Waverley Hotel.

Find out more about Nairn

Whispers of the Tide: Discover Nairn's Coastal Charms

Nestled on the stunning Moray Firth, Nairn is a charming seaside town that beckons with its golden beaches and breathtaking coastal walks. Renowned for its serene atmosphere, it’s the perfect destination for relaxation and rejuvenation, offering luxurious spa breaks and golf enthusiasts a chance to play at the prestigious Nairn Golf Club. Stroll along the picturesque promenade, soak in the panoramic views, or indulge in fresh seafood at local eateries. With its blend of natural beauty and rich heritage, Nairn is an idyllic escape that promises both adventure and tranquillity.

Discover great hotels in Nairn

Nairn offers a range of accommodation options, from charming guesthouses to family-friendly hotels. Many properties boast stunning views of Nairn Beach, ensuring a delightful stay. Visitors can enjoy warm hospitality and easy access to local attractions, making it a great base for exploring the Scottish Highlands. Here are some of the best hotels in Nairn that our travellers love:

  1. BroomleaOpens in a new window: This 3.0-star hotel is the ideal choice for adventure travellers seeking unique experiences. The property offers a variety of adventure sports and recreation activities, such as mountain biking, ice skating, birdwatching, sailing, and horse riding, all conveniently located nearby. With its focus on exciting outdoor activities, this hotel ensures that guests have easy access to engage with the stunning natural surroundings, making it perfect for those who crave an active holiday in a picturesque setting.
  2. Courtyard by Marriott Inverness AirportOpens in a new window: The 3.5-star hotel is a fantastic option for eco-conscious travellers looking for a pet-friendly getaway. With its eco-certified status and a welcoming environment for pets, this hotel features amenities that cater to furry companions while providing a comfortable retreat for their owners. The property emphasises a sustainable lifestyle without compromising on comfort, making it an excellent choice for those who appreciate an environmentally friendly experience during their travels.
  3. Knockomie HotelOpens in a new window: This luxurious 4.0-star hotel is a haven for travellers seeking a spa-themed retreat. With a full spa and pool service, guests can indulge in a range of treatments, including facials, body scrubs, and manicures. The hotel creates an atmosphere of relaxation and rejuvenation, making it an exceptional choice for those prioritising wellness and self-care during their stay. Its elegant design and high-end amenities ensure a memorable escape from the everyday hustle.

Top locations to stay in Nairn

Forres, Fortrose, and Findhorn are excellent areas to consider when visiting Nairn. Forres boasts rich cultural heritage and monuments, making it a charming base. Fortrose offers historical landmarks and stunning coastal views, while Findhorn is known for its intriguing museums. For first-time visitors, Fortrose is best suited for a typical stay, combining history with picturesque scenery.

  1. ForresOpens in a new window: Forres is a charming town steeped in history and culture, making it an excellent choice for a stay. You can explore the stunning gardens at Grant Park, visit the historic Forres Tolbooth, or take a leisurely walk along the picturesque River FindhornOpens in a new window. The town’s rich heritage is reflected in its local museums and art galleries, showcasing the vibrant cultural scene. Forres is also close to the mystical standing stones at Clava Cairns and the beautiful Moray Coast, offering a perfect blend of relaxation and exploration.
  2. FortroseOpens in a new window: Nestled on the Black Isle, Fortrose is a delightful spot known for its historical monuments and stunning coastal views. The iconic Fortrose Cathedral, with its captivating architecture, is a must-see, while the nearby Chanonry Point offers opportunities for dolphin watching. The charming streets are lined with quaint shops and galleries, perfect for a leisurely afternoon of shopping. Fortrose also boasts beautiful beaches where you can unwind and enjoy the scenic surroundings.
  3. Findhorn: Findhorn is a unique village that attracts visitors with its artistic community and tranquil atmosphere. Known for its fascinating eco-village, Findhorn offers a range of workshops and events focused on sustainability and wellbeing. The nearby Findhorn Bay is perfect for birdwatching, and the stunning coastline provides a peaceful retreat for nature lovers. Don’t miss the Findhorn Foundation, where you can engage in cultural activities and learn more about the local lifestyle.

Things to do in Nairn

Nairn boasts stunning sandy beaches nestled along the sparkling coast, perfect for leisurely strolls and invigorating sea breezes. With lush parks and scenic landscapes nearby, visitors can indulge in relaxing spa treatments or challenge themselves on verdant golf courses. Enjoy hiking trails with breathtaking views and the thrill of boating on tranquil waters.

  • Chanonry Point LighthouseOpens in a new window – Visit this historic lighthouse and take a leisurely stroll along the scenic coastline. Watch for dolphins playing in the waters of the Moray Firth, and enjoy the stunning views of the surrounding area.
  • Rosemarkie BeachOpens in a new window – Spend a day at Rosemarkie Beach, where soft sands and gentle waves create a perfect setting for relaxation. Bring a picnic, take a refreshing swim, or explore the rock pools teeming with marine life.
  • Findhorn FoundationOpens in a new window – Discover the Findhorn Foundation, a unique spiritual community situated by the sea. Participate in workshops, enjoy the tranquil gardens, or simply soak in the peaceful atmosphere that encourages reflection and connection.
  • Brodie CastleOpens in a new window – Step into the grandeur of Brodie Castle, where you can wander through beautifully landscaped gardens and explore the rich history within its walls. Admire the stunning architecture and take part in guided tours to learn about the castle's fascinating past.

4 tips for savvy savings when booking a hotel in Nairn

  1. Book for the cheapest times: The most budget-friendly months to visit Nairn are January, February, and October, when hotel prices are typically lower. For a truly enriching experience, it is advisable to stay for at least 2 to 3 days, allowing ample time to discover the town's historical landmarks, cultural sites, and natural beauty. Visitors can enjoy friendly interactions with locals, dine at affordable restaurants, relax on the beach, or unwind at a spa. Additionally, opportunities for walking along the picturesque coastline, playing golf, and enjoying a drink at a bar provide great value for money. With a bit of luck, prices may drop even further, making this charming destination an attractive option for those on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Nairn, consider exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Additionally, by enabling email alerts or push notifications, you could find out about special promotions and flash sales, helping you secure the best hotel deal. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re informed if rooms become available or prices drop, making it easier to snag a cheap hotel for your getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Nairn. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may occasionally offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that may be more affordable, increasing the likelihood of securing a better deal.
  4. Consider your location: Choosing accommodation closer to major attractions or city centres may provide convenience, but it often comes with elevated costs. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you intend to visit. You could also look into independent hotels located a bit further out, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Nairn

Nairn experiences its lowest average temperature in January, at 38.1°F (3.4°C), while July is the hottest month, with an average temperature of 58.3°F (14.6°C). October are usually the wettest months. June to August are the peak travel months in Nairn, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring