These Nairn insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Nairn from $81
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Nairn
Check prices for these dates
Our top choices for Nairn hotels




1. Coylumbridge Resort Hotel
Coylumbridge Resort Hotel- Wonderful swimming pool and sauna
- Tasty food choices at the restaurant




2. Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport- Delicious meals with a great variety
- Free parking for longer stays
- Delicious early breakfast options




3. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery- Excellent Lakeside restaurant food
- Large two room suite available
- Friendly and helpful staff responsiveness




4. Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)- Excellent food in the on-site restaurant
- Cozy beds for a restful night
- Friendly and helpful staff throughout




5. Cawdor House
Cawdor House- Delicious continental breakfast served
- Spacious, well-lit guest rooms
- Beautiful location with scenic views




6. Golf View Hotel & Spa
Golf View Hotel & Spa- Lovely location near the hotel
- Spa with various treatments available
- Delicious food at the restaurant




7. Tali Ayer
Tali Ayer- Beautifully maintained historic house
- Engaging conversations with welcoming hosts




8. West End Hotel
West End Hotel- Fresh breakfast to start the day
- Quiet rooms with space to unwind
- Safe and easy parking available




9. Sunny Brae
Sunny Brae- Plentiful and delicious breakfast options
- Outstanding location with homegrown plums
- Friendly and welcoming staff service




10. Westerlea Hotel
Westerlea Hotel- Hearty cooked-to-order breakfast
- Wonderful food and dining on offer
- Spacious and comfortable rooms




11. Havelock Hotel
Havelock Hotel- Short walk to the beach
- Friendly staff on hand each day
- Superb food and dining on offer




12. Glen Lyon Lodge Bed & Breakfast
Glen Lyon Lodge Bed & Breakfast



13. The Bandstand
The Bandstand- Close to the beach for drinks
- Responsive staff team available
- On-site bar with great atmosphere




14. Waverley Hotel
Waverley Hotel- View over the sea from the hotel
- Lovely breakfast on-site
- Very kind and friendly host




15. Aurora Hotel & Italian Restaurant
Aurora Hotel & Italian Restaurant- Enormous portions at breakfast
- Spacious family room accommodating four
- Excellent Italian restaurant downstairs




16. Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality- Steps from Inverness Castle
- Tasty breakfast with a buffet spread
- Beautiful view from the room




17. The Royal Highland Hotel
The Royal Highland Hotel- Excellent meals at the restaurant
- Friendly and helpful front desk staff
- Selection at the continental breakfast




18. Kingsmills Hotel
Kingsmills Hotel- Excellent swimming pool facilities
- Fantastic food in restaurant
- Free parking availability on-site




19. River Ness Hotel, a member of Radisson Individuals
River Ness Hotel, a member of Radisson Individuals- Excellent food quality at the restaurant
- Consistently spotless rooms
Where to stay in and around Nairn

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
Nairn Beach
Cawdor Castle
Brodie Castle
Fort George

Fortrose Cathedral
Chanonry Point Lighthouse
Nairn Museum
Cromarty Courthouse
Top Nairn Hotel Reviews
Coylumbridge Resort Hotel
"Check-in was slow as usual. There's a fast-lane for those of us who had checked in online, but it was getting used as a general lane. The person checking us in needed to know who we'd booked with (why? It was all paid, and I'd already checked in online). Next he asked my name, but then said 'No, no, no.' I was sure I was right, but he was sure I was wrong. But then he found me on his computer screen and it turned out that I did know my name. Staff were exceedingly pleasant and helpful, especially the dining area staff. Top marks. Queues at busy times (buffet style) but the food was fine, though not spectacular. For the cost of the meals, one could have a lovely table service meal in a restaurant but if all-you-can-eat appeals, it's not bad. There's plenty of car parking spaces, but lots of white vans parked - and long-wheel base vans take up at least two spaces, and sometimes more if they are wide. Dedicated parking spaces for vans would be useful. At night, it can be hard to find a nearby parking spot but the coach car park always has spaces. Overall, cheap and very good value for money and I do recommend this venue without hesitation."
Tulloch Castle Hotel
"Room was great. Unfortunately, the hot water ran out so cold shower in the morning."
B&B HOTEL Inverness
"Fantastic location. Helpful staff. The place is blocks from the train station and the bus station. The rooms were comfortable."
West End Hotel
"This was a nice hotel and the lady that checked us in was very pleasant, Room was great, very large, with a large bed and a sofa as well as kitchen facilities, although we could have done with a frying pan! Breakfast is quite early with last orders at 8.45am, so we missed it the first morning, and the second morning was very slow with my breakfast arriving at 9.15am, when we were seated at 8.30am and my partner had already finished his. The staff member did keep us updated and apologised, but given that there was hardly anyone else there, I'm not sure why it took so long. Hotel is in a nice, quiet location with plenty of parking. I would stay again."
Mercure Inverness Hotel
"We had an enjoyable stay. The hotel is very central so convenient for city centre amenities. It is however very close to a lot of the bars and pubs, so if you don’t want to be disturbed at night choose a river view room which are at the back of the hotel. We found the staff very friendly and helpful and the room was very clean."
Waverley Hotel
"Very central and has parking"
Kingsmills Hotel
"Lovely hotel. We stayed in the new side of the property. Overall everyone was lovely , my only knock on the staff was they didn’t inform us that check in was in the other building. We were waiting for our room to be ready in the main building"
Leonardo Hotel Inverness
"Decent stay… breakfast 6/10"
Seabank House Hotel
"This place was absolutely wonderful. The couple that run the hotel are very kind people. I loved the fact that the hotel offers breakfast meals to order. I had an omelet with cheese and mushrooms that was delicious. I would highly recommend this hotel to anyone traveling to the area. A car hire would be helpful if you're going to stay here. There is a great golf course just walking distance from the hotel."
More cheap stays in Nairn

Novar Arms Hotel

Sweeney Aviemore Two

Black Isle Bar and Rooms

MacDougall Clansman Hotel

UHI Inverness – Campus Accommodation
Hotels in Nairn with star-rating

5 Star Hotels

3 Star Hotels
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.
Where to stay in and around Nairn
Nairn, Scotland, offers a delightful blend of outdoor adventure and serene scenery, making it an ideal destination for vacationers. Explore the charming city center, unwind at the scenic Nairn Beach, and immerse yourself in the friendly atmosphere. Just a short distance away, you can discover luxurious experiences and rich history, all while enjoying the relaxing vibes of this fantastic location. Nairn is perfect for those seeking both excitement and tranquility during their getaway.
- Ardersier: Nestled merely 6 miles from Nairn, Ardersier is a charming village that offers a delightful blend of outdoor activities and cultural experiences. Known for its golf courses and scenic landscapes, this quaint spot attracts visitors year-round, particularly peaking in April, July, and September. Travelers can explore local landmarks such as historic forts and monuments, or unwind at the nearby beach. The welcoming atmosphere and array of sports activities make Ardersier a perfect destination for those seeking both adventure and relaxation.
- Auldearn: Located within the Nairn area, Auldearn is a picturesque village that draws visitors with its romantic charm and business-friendly ambiance. With peaks in traveler arrivals during April, July, and September, Auldearn is an ideal getaway for couples and professionals alike. Golf enthusiasts will find excellent courses, while those seeking relaxation can indulge in local spas. Notable attractions include a historic castle and beautiful beaches, offering a serene backdrop for exploration. Auldearn is perfect for those looking to blend leisure with a touch of sophistication.
- Croy: Situated 7 miles from Nairn, Croy is a village that provides an adventurous experience for families and outdoor lovers. With visitor numbers peaking during the summer months and in October, Croy is a popular choice for those seeking a blend of excitement and relaxation. The area features walking trails, a visitor center, and a historic castle, making it an excellent spot for exploration. Families will appreciate the abundance of outdoor activities, including walking and spa services, ensuring a fun-filled adventure in this charming village.
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.Booking tips and Expedia advantages for Nairn
- 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: Expedia's search tool makes it easy to specify your budget, favorite location, and additional preferences. You can arrange your search results by price, starting with the most affordable hotels. Plus, you have the option to narrow down your choices by hotel type—if you check the Eco-certified filter, you'll find a selection of sustainable and environmentally friendly hotels ready for booking.
- Consider bundling your trip: You can save 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, 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.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 38.1°F (3.4°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| February | 39.2°F (4.0°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| March | 41.5°F (5.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| April | 45.5°F (7.5°C) | Light Rain | Mostly Cloudy | Average | Average |
| May | 50.2°F (10.1°C) | Light Rain | Mostly Cloudy | Average | Average |
| June | 55.4°F (13.0°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| July | 58.3°F (14.6°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| August | 57.2°F (14.0°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| September | 54.1°F (12.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| October | 48.6°F (9.2°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| November | 42.8°F (6.0°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
| December | 38.8°F (3.8°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
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.
Frequently asked questions
Explore a world of travel with Expedia
- Inverness City Centre Hotels
- Highland Hotels
- Hotels near Clava Cairns
- Avoch Hotels
- Hotels near Eastgate Shopping Centre
- Hotels near Castle Stuart
- Invergordon Hotels
- Hotels near Lochindorb Castle
- Golf Hotels in Nairn
- Findhorn Hotels
- Castles in Nairn
- Hostels in Nairn
- Hotels near Culloden Battlefield
- Hotels near Fort George
- Hotels near Inverness Station
- Hotels near Brodie Castle
- Cottages in Nairn
- Hotels near Nairn Golf Club
- Cromarty Hotels
- Hotels near Inverness Museum and Art Gallery
- Forres Hotels
- Rosemarkie Hotels
- Fortrose Hotels
- Hotels near Inverness
- Shandwick Hotels
- Hotels near Inverness Castle
- Hotels near Victorian Market
- Cheap Hotels in Nairn
- Hotels near Inverness Visit Scotland Information Centre
- 5 Star Hotels in Nairn
- Culloden Hotels
- Inverness Hotels
- B&B in Nairn
- Ankerville Hotels
- Flights from Bristol (BRS) to Inverness (INV)
- Flights from Amsterdam (AMS) to Inverness (INV)
- Flights from Pittsburgh (PIT) to Inverness (INV)
- Flights from Knoxville (TYS) to Inverness (INV)
- Flights from Richmond (RIC) to Inverness (INV)
- Flights from Inverness
- Flights from Atlanta (ATL) to Inverness (INV)
- Flights from Houston (HOU) to Inverness (INV)
- Flights from Charlotte (CLT) to Inverness (INV)
- Flights from Los Angeles (LAX) to Inverness (INV)
- Flights from Spokane (GEG) to Inverness (INV)
- Flights from Memphis (MEM) to Inverness (INV)
- Flights from Detroit (DTW) to Inverness (INV)
- Flights from Belfast (BHD) to Inverness (INV)
- Flights from San Francisco (SFO) to Inverness (INV)
- Flights from Portland (PDX) to Inverness (INV)
- Flights from Dallas (DFW) to Inverness (INV)
- Flights from Newark Liberty Intl. Airport (EWR) to Inverness (INV)
- Flights to Nairn
- Flights from Reykjavik (KEF) to Inverness (INV)
- Flights from San Jose (SJC) to Inverness (INV)
- Flights from Columbus (CMH) to Inverness (INV)
- Flights from Shannon (SNN) to Inverness (INV)
- Flights from London (LGW) to Inverness (INV)
- Flights from Kirkwall (KOI) to Inverness (INV)
- Flights from Houston (IAH) to Inverness (INV)
- Flights from Edinburgh (EDI) to Inverness (INV)
- Flights from Chicago (ORD) to Inverness (INV)
- Flights from London (LHR) to Inverness (INV)
- Flights from Seattle (SEA) to Inverness (INV)
- Flights from Tampa (TPA) to Inverness (INV)
- Flights from Milwaukee (MKE) to Inverness (INV)
- Flights from Glasgow (GLA) to Inverness (INV)
- Flights from New York (JFK) to Inverness (INV)
- Flights from Washington (IAD) to Inverness (INV)
- Flights from Birmingham (BHX) to Inverness (INV)
- Flights from Dublin (DUB) to Inverness (INV)
- Flights from Philadelphia (PHL) to Inverness (INV)
- Flights from Paris (CDG) to Inverness (INV)
- Flights from Orlando (MCO) to Inverness (INV)
- Flights from San Diego (SAN) to Inverness (INV)
- Flights from Albuquerque (ABQ) to Inverness (INV)
- Flights from Boston (BOS) to Inverness (INV)
- Flights from Kansas City (MCI) to Inverness (INV)
- Flights from Salt Lake City (SLC) to Inverness (INV)
- Flights from Manchester (MAN) to Inverness (INV)
- Flights from Nairn
- Flights from Raleigh (RDU) to Inverness (INV)
- Flights from Denver (DEN) to Inverness (INV)
- Flights from Cleveland (CLE) to Inverness (INV)





Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing