Photo by Dewayne Mathis

Find hotels in Nairn from £68

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 Nairn hotels and places to stay

Invernairne Guest House

3.0 star property
9.8 out of 10, Exceptional, (195)
"Beautiful view and very nice staff, great breakfast!"
The price is £143
includes taxes & fees
7 Jul - 8 Jul
Invernairne Guest House

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (318)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is £167
includes taxes & fees
3 Aug - 4 Aug
Golf View Hotel & Spa

Glen Lyon Lodge Bed & Breakfast

2.0 star property
10.0 out of 10, Exceptional, (1)
"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"
The price is £161
includes taxes & fees
7 Jul - 8 Jul
Glen Lyon Lodge Bed & Breakfast

West End Hotel

3.0 star property
8.4 out of 10, Very good, (258)
"Staff were nice, short walk to beach, food was nice."
The price is £68
includes taxes & fees
7 Jul - 8 Jul
West End Hotel

Cawdor House

4.0 star property
9.6 out of 10, Exceptional, (61)
"Lovely place to stay, clean friendly and comfortable, "
The price is £132
includes taxes & fees
9 Jul - 10 Jul
Cawdor House

Aurora Hotel & Italian Restaurant

2.0 star property
8.8 out of 10, Excellent, (208)
"Staff are extremely hospitable & the breakfast was our first introduction to a Scottish breakfast which we thoroughly enjoyed. "
The price is £99
includes taxes & fees
8 Jul - 9 Jul
Aurora Hotel & Italian Restaurant

Macbeth's Hillock

2.5 star property
9.6 out of 10, Exceptional, (25)
"This was a great stay. The owners are very communicative, the room was clean and cozy."
The price is £99
includes taxes & fees
7 Jul - 8 Jul
Macbeth's Hillock

Westerlea Hotel

3.0 star property
9.6 out of 10, Exceptional, (48)
"We were made to feel welcome on arrival by Connor. The food served at breakfast and in the bar was very good as was the service. The room we stayed in was comfortable and the shower was great. A perfect place to stay to explore Nairn."
The price is £135
includes taxes & fees
14 Jul - 15 Jul
Westerlea Hotel

The Bandstand

3.0 star property
8.8 out of 10, Excellent, (143)
"Great views, excellent food and fantastic staff."
The price is £145
includes taxes & fees
10 Jul - 11 Jul
The Bandstand

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
8.4 out of 10, Very good, (895)
"Friendly staff, comfortable bed, nice garden, could do with some maintenance."
The price is £138
includes taxes & fees
28 Jul - 29 Jul
Muthu Newton Hotel (Near Inverness Airport)

Tali Ayer

4.0 star property
9.6 out of 10, Exceptional, (124)
"Very lovely B&B, the hosts are super nice and breakfast is very very tasty. The rooms are super clean and there is plenty of parking space. "
The price is £112
includes taxes & fees
24 Jul - 25 Jul
Tali Ayer

Waverley Hotel

3.0 star property
7.4 out of 10, Good, (424)
"It’s was friendly clean Quiet Denise was a knowledge of information Food and facilities good Just what we needed "
The price is £99
includes taxes & fees
17 Jul - 18 Jul
Waverley Hotel

Havelock Hotel

3.5 star property
8.4 out of 10, Very good, (50)
"Loved our stay,will be back."
The price is £129
includes taxes & fees
8 Jul - 9 Jul
Havelock Hotel

Altonhill

3.0 star property
The price is £119
includes taxes & fees
16 Jul - 17 Jul
Altonhill

The Clubhouse

4.0 star property
The price is £141
includes taxes & fees
7 Jul - 8 Jul
The Clubhouse

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1000)
"Great place kids loved it"
The price is £79
includes taxes & fees
20 Jul - 21 Jul
Coylumbridge Resort Hotel

High Range Hotel

3.0 star property
9.6 out of 10, Exceptional, (299)
"very clean and bright motel. Lovely view from room. "
The price is £117
includes taxes & fees
8 Jul - 9 Jul
High Range Hotel

Macdonald Aviemore Hotel

4.0 star property
7.2 out of 10, Good, (525)
"We had a nice stay at MacDonald Aviemore! The staff was friendly and welcoming and the location was central to the shops and restaurants."
The price is £125
includes taxes & fees
20 Jul - 21 Jul
Macdonald Aviemore Hotel

Macdonald Morlich Hotel

4.0 star property
7.6 out of 10, Good, (423)
"Had a lovely stay, staff were very helpfull and accommodating, everything we needed on site"
The price is £126
includes taxes & fees
20 Jul - 21 Jul
Macdonald Morlich Hotel

Eriskay Guest House and Aviemore Glamping

4.0 star property
9.4 out of 10, Exceptional, (130)
"Loved our stay!! thank you!"
The price is £100
includes taxes & fees
19 Jul - 20 Jul
Eriskay Guest House and Aviemore Glamping
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

Learn more about Nairn

Get away to relaxing Nairn! Enjoy the local cuisine, seaside and beaches.

by
(
)
Open Photo by Dg-505 (CC BY) / Cropped from original

Find out more about Nairn

Find out more about Nairn

Top reasons to visit Nairn

  • Stunning Beaches: Nairn boasts beautiful sandy beaches, perfect for relaxing and enjoying picturesque sunsets.
  • Renowned Golf Courses: Home to the esteemed Nairn Golf Club, it’s a golfer’s paradise with challenging courses and stunning views.
  • Historic Attractions: Discover local history at the Nairn Museum and explore nearby castles and forts.
  • Outdoor Adventures: Ideal for outdoor enthusiasts with activities like hiking, cycling, and guided tours.
  • Charming Accommodation: A variety of cosy hotels and B&Bs cater to all types of travellers.

Find great hotels near Nairn

Explore the charming town of Nairn with a range of delightful accommodation options, including hotels and cosy bed & breakfasts. Whether you're travelling with family, seeking adventure, or looking for pet-friendly stays, Nairn offers a variety of hotels that cater to every need. Enjoy easy access to local attractions and the beautiful beachfront, making your stay in this picturesque Scottish destination truly memorable.

  • Leonardo Hotel Inverness: Experience a perfect blend of business efficiency and eco-friendly practices at Leonardo Hotel Inverness. Located 8.7km from Nairn, this 4-star hotel is ideal for the environmentally conscious traveller. The hotel is eco-certified, ensuring that your stay is both comfortable and sustainable. Business travellers will appreciate the multiple meeting rooms equipped with modern amenities, making it a great choice for corporate retreats or conferences. Guests can enjoy a tranquil atmosphere that promotes productivity while being surrounded by the scenic beauty of the Highlands.
  • Kingsmills Hotel: Indulge in a luxurious getaway at Kingsmills Hotel, situated 9.3km from Nairn. This 4-star establishment is a haven for those seeking a spa-themed, golf-oriented experience. With its stunning golf course and full spa services—including body scrubs and reflexology treatments—guests can unwind in style. The hotel also welcomes pets, making it a perfect choice for families travelling with furry companions. The combination of relaxation, recreation, and pet-friendly amenities ensures a memorable stay for all.
  • The Royal Highland Hotel: A charming retreat located 9.3km from Nairn, The Royal Highland Hotel boasts a blend of eco-certification and business-friendly features. This 3-star hotel caters to environmentally conscious travellers and offers multiple meeting rooms for corporate needs. Pets are welcome here too, with specific amenities to accommodate small pets. Enjoy the convenience of a central location while experiencing a comfortable and enjoyable stay, whether you're here for business or leisure.

Where to stay in and around Nairn

Nairn, Scotland, offers a delightful blend of outdoor adventures and scenic beauty, perfect for a relaxing getaway. Explore the stunning sunny beaches, unwind with rejuvenating spa breaks, or challenge yourself at the renowned Nairn Golf Club. Nearby, you'll find charming neighbourhoods steeped in history, providing a warm, friendly atmosphere. Whether you seek luxury or secluded retreats, Nairn promises a memorable experience for every traveller.

  • Ardersier: Nestled approximately 3.7km from Nairn, Ardersier is a quaint village that offers a delightful blend of culture and outdoor adventure. Visitors flock to this charming locale year-round, peaking in the spring and summer months. Ardersier is an ideal destination for those seeking a cultural experience, with its vibrant theatre scene and engaging community events. The village is also known for its stunning beach and historical monuments, providing ample opportunities for exploration and relaxation. A visit here promises a rich tapestry of experiences, from leisurely walks along the shore to immersing oneself in local history.
  • Auldearn: Located in close proximity to Nairn, Auldearn is a picturesque village that captivates visitors with its romantic charm and family-friendly atmosphere. Like its neighbours, Auldearn enjoys steady visitor numbers throughout the year, with peaks during the warmer months. The village is perfect for those looking to unwind, thanks to its soothing spas and recreational areas. Notable attractions include a beautiful beach, an impressive castle, and a delightful theme park, making it a fantastic destination for families and couples alike. Auldearn invites you to indulge in its tranquil surroundings and rich heritage.
  • Croy: Situated around 4.3km from Nairn, Croy is a serene village renowned for its romantic ambiance and cultural offerings. Visitors are drawn to Croy's outdoor experiences, particularly its scenic walking paths and access to stunning landscapes. The village maintains a steady influx of tourists, particularly during the summer months. Nearby landmarks include a historic castle, a fascinating historic site, and a picturesque lake, all waiting to be explored. Croy is a perfect escape for those seeking a blend of relaxation and adventure amid Scotland's stunning natural beauty.

Things to do in and around Nairn

Nairn is perfect for outdoor enthusiasts, offering stunning scenery and a range of activities. Visitors can enjoy the renowned golf courses, indulge in spa treatments, and explore the local area through guided tours. Don't miss the chance to experience the unmissable attractions that Nairn has to offer, with helpful information available at the tour desk to enhance your adventure.

Shopping

In Nairn, visit Iolaire for unique gifts and souvenirs. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 9.3km away, offer a variety of shops, entertainment, and a vibrant atmosphere perfect for a day out.

Recreation

Experience the serene Nairn Golf Club, where you can enjoy a round of golf surrounded by stunning landscapes and fresh air. For a bit more travel, visit Fortrose & Rosemarkie Golf Club, offering exceptional outdoor golfing experiences just 5.6km away, perfect for relaxation and recreation.

Adventure

The Big Burn Walk, 16.8km from Nairn, offers a scenic hiking adventure through lush landscapes and picturesque views. The Moray Coast Trail, 6.2km away, presents stunning coastal scenery perfect for outdoor exploration. Meanwhile, the Dava Way, also 6.2km from Nairn, provides an exhilarating hiking experience amidst beautiful surroundings.

Nightlife

For a vibrant night out in Nairn, catch a performance at Eden Court Theatre, offering cultural entertainment just 9.9km away. For some family adventure, visit Wildwoodz Paintball and Lasertag Park or Tazball Paintball & Lazer Combat Arena, both within 12.4km, perfect for thrill-seekers.

Booking tips and Expedia advantages for Nairn

To save money on your visit to Nairn, consider travelling during the off-peak months of January to February and October when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay, as it is the least expensive day. Utilise platforms like Expedia for last-minute deals and package offers that combine flights and hotels. Additionally, explore the town on foot to avoid transport costs and discover free activities along the way.

  • 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: Book your hotel in Nairn about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Nairn is Tuesday. 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. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Nairn with your flights and activities through an Expedia package deal.

Find the best attractions in and around Nairn

Nairn offers a delightful blend of outdoor adventure and stunning scenery, making it an ideal vacation spot. Visitors can explore captivating attractions such as Nairn Museum, Nairn Golf Course, and Nairn Beach, alongside historic sites like local castles and forts. This charming coastal town caters to those seeking culture, romance, and a relaxing beach experience, ensuring a memorable getaway for all types of travellers.

  • Nairn Beach: Enjoy the serene beauty of Nairn Beach, where golden sands meet the gentle waves of the Moray Firth. This idyllic spot is perfect for relaxing strolls, sunbathing, or enjoying a picnic while soaking in the coastal vibes.
  • Cawdor Castle: Immerse yourself in the rich culture and romance of Cawdor Castle, renowned for its stunning gardens and enchanting architecture. Explore the historic interiors and learn about its fascinating connections to Shakespeare’s Macbeth.
  • Fort George: Step into history at Fort George, a magnificent 18th-century fortress located 4.3km away from Nairn. This impressive site offers a glimpse into Scotland's military past and boasts stunning views over the Moray Firth.

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 LowAverage
November42.8°F (6.0°C)Light RainMostly CloudySlightly LowAverage
December38.8°F (3.8°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Nairn

Flying into Nairn, Scotland, is convenient with Inverness Airport (INV) situated 5.0km away. Notable accommodation options near the airport include the 5-star Ness Walk and Rocpool Reserve, both offering excellent amenities and easy access to transportation services. The Factor's House, a charming 5-star bed and breakfast, is located slightly further at 5.6km from Inverness. These hotels provide various airport transfer options, ensuring a smooth journey to and from the airport. Whether you're seeking luxury or a cosy stay, these options cater to all preferences while keeping you close to Nairn's scenic attractions.

Frequently asked questions

What are the best hotels in Nairn that travellers recommend?
Tali Ayer is a great choice for travellers visiting Nairn, boasting an impressive review score of 9.8. This charming hotel features a cozy fireplace, superb for unwinding after a day of exploring. Guests can also enjoy on-site outdoor tennis for a bit of friendly competition and leisure. The attentive service and warm ambiance make it an ideal retreat for couples seeking a romantic getaway or anyone looking to enjoy a peaceful escape in the Scottish countryside.

For those wanting the pinnacle of comfort, Sunny Brae is the place to be, earning a superb 10.0 rating from guests. This hotel offers luxurious bathrobes, ensuring you feel pampered during your stay. Its serene environment and impeccable service cater beautifully to families looking for a stress-free vacation or couples desiring a tranquil atmosphere for relaxation and rejuvenation.

Golf View Hotel & Spa, rated 8.6, is superb for guests who appreciate a mix of leisure and activity. With stunning sea views and on-site tennis, it's an excellent choice for sports enthusiasts. The hotel also features 24-hour room service and an indoor pool, providing convenience and comfort for groups and solo travellers. After a day of adventure, guests can indulge in the spa services, making it a well-rounded option for anyone looking to unwind.

Cawdor House is another gem in Nairn, with a stellar rating of 9.8. This hotel combines a delightful alfresco dining experience with a unique on-site art gallery, making it superb for culture enthusiasts and those seeking an enriching stay. Families will appreciate the thoughtful amenities, while couples can enjoy a romantic dinner surrounded by art and beauty.

Finally, the Westerlea Hotel, also rated highly at 9.8, features a billiards table for some added fun and relaxation. This inviting space is ideal for groups or families looking to bond over games while enjoying attentive service.
What are the best family hotels in Nairn?
Cawdor House is a standout family-friendly accommodation in Nairn, boasting an impressive traveller review rating of 9.8. This charming property goes above and beyond to cater to families, offering an array of amenities designed for children, including free cribs, highchairs, and a delightful selection of books and games. Parents can relax knowing that their little ones have plenty of activities available, making it a superb retreat for families seeking both comfort and fun.

Another excellent option is the Golf View Hotel & Spa, rated 8.6 by guests. This hotel features child-friendly window designs, toys, and even sofa beds, ensuring that families have the space and resources they need. With amenities like free cribs and a cozy garden to explore, children are well cared for, allowing parents to unwind and enjoy the serene surroundings. Plus, the daily housekeeping service means less stress for families during their stay.

For travellers needing more flexibility, the Muthu Newton Hotel is a great choice with a rating of 8.4. This property offers connecting rooms, rollaway beds, and cribs, making it ideal for larger families or those traveling with multiple children. The inviting garden area provides a safe space for kids to play, while the daily housekeeping ensures a tidy environment for everyone.

Lastly, The Clubhouse B&B, rated 8.2, offers a warm and inviting space for families. With highchairs and special kids' meals available, it caters to younger guests while also providing a delicious breakfast to start the day right. The beautiful garden adds a lovely touch, superb for family bonding moments or simply enjoying the fresh air. Find more child-friendly accommodations in Nairn.
What are the best spa hotels in Nairn?
For a rejuvenating escape, the Golf View Hotel & Spa in Nairn is a great choice, boasting a great rating of 8.6. This delightful hotel features a full-service spa where guests can immerse themselves in a range of treatments, including deep tissue and hot stone massages, ensuring a truly relaxing experience. The spa also offers facial treatments and body therapies, all designed to leave you feeling refreshed and revitalized. See all spa hotels in Nairn.
What hotels in Nairn offer free breakfast?
Sunny Brae, a charming hotel in Nairn, Scotland, stands out with its impeccable customer review rating of 10.0, making it a favorite among travellers. Guests rave about the free full breakfast that sets you up for a day of exploring the beautiful surroundings. With complimentary Wi-Fi in rooms, free self-parking, and easy access to nearby biking trails and beaches, Sunny Brae ensures a comfortable and convenient stay.

Another excellent option is Cawdor House, rated 9.8 by guests. This Victorian property not only provides a free breakfast but also features a delightful alfresco dining area where families can enjoy meals together. Cawdor House is particularly family-friendly, offering games, books, and even cribs at no additional charge, making it a superb choice for those traveling with children.

For travellers seeking a more relaxed atmosphere, The Bandstand is a lovely hotel that features free breakfast and stunning sea views. Rated 8.8, it offers a cozy terrace and nearby beach access, ideal for couples or those looking to unwind by the water.

Whether you're planning a family adventure or a romantic getaway, Nairn's hotels provide excellent amenities and service to create a memorable experience. Find more hotels with free breakfast in Nairn.
What are the best budget hotels in Nairn?
Westerlea Hotel, a charming Victorian property in Nairn, is a great choice for budget-conscious travellers, boasting an impressive review rating of 9.8. Guests appreciate the thoughtful amenities, including a complimentary cooked breakfast and free Wi-Fi, ensuring a comfortable stay without breaking the bank. Its convenient location near the beach adds to the appeal, inviting families to enjoy seaside adventures just a short stroll away.

Another excellent option is the Aurora Hotel & Italian Restaurant, which has earned a review score of 9.0. This hotel offers free self-parking and breakfast, making it a practical choice for families aiming to save on additional expenses. With tennis courts on-site and mountain biking opportunities nearby, it's superb for active families looking to enjoy the great outdoors.

For travellers seeking a slightly different ambiance, The Bandstand hotel, rated 8.8, offers lovely sea views and a terrace where guests can unwind. Its proximity to the beach and free toiletries make it a cozy choice for couples looking for a romantic getaway or for families wanting a relaxing beach vacation.

Each of these hotels provides a great experience while ensuring quality and convenience, suiting the needs of families and couples alike. Whether you're enjoying a family holiday or a romantic retreat, Nairn offers delightful options for every traveller. View all budget hotels in Nairn.
When is the best time to go to Nairn?
The most popular time to visit Nairn is during the summer months, with July being particularly favoured. At this time, temperatures typically range from 15 to 20°C, offering a pleasant climate for outdoor adventures and leisurely strolls along the stunning beaches and coastal paths.

From June to August, Nairn experiences its peak tourist season, drawing visitors keen to enjoy the vibrant local festivals, such as the Nairn Highland Games. This is a fantastic period for those who appreciate a lively atmosphere, with opportunities to engage in traditional Scottish activities and witness captivating displays of skill and culture.

Outdoor enthusiasts will find plenty to do during these warmer months. Whether you're exploring the scenic trails of the Moray Coast or indulging in water sports, such as kayaking or paddleboarding, the long daylight hours allow for ample exploration. Additionally, the nearby Cairngorms National Park offers breathtaking landscapes and a chance to experience Scotland's natural beauty.

For those considering a more budget-friendly option, visiting in November can provide a great experience. The crowds diminish, and while the weather may be cooler, you can enjoy the tranquillity of the area and immerse yourself in local culture without the hustle and bustle of peak season.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Nairn.
How can I save on a Nairn hotel booking with Expedia?
Before booking your Nairn hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Nairn hotel?
Prices for hotels in Nairn often vary, but you can find a great deal from £68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.