Nairn hotels from HK$651

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

The Bandstand

The Bandstand
3.0 star property
Nairn
8.8 out of 10, Excellent, (151)
Savour the seaside atmosphere at this charming hotel with an on-site restaurant and bar. Just a 10-minute walk from Nairn Station and minutes from Nairn Museum and Iolaire. Enjoy complimentary breakfast and WiFi while relaxing in the garden terrace.

"Only one night but would stay there again in a heartbeat."
United States
Matthew
The price is HK$1,004
HK$1,205 total
includes taxes & fees
2 Jan - 3 Jan 2026
The Bandstand

Westerlea Hotel

Westerlea Hotel
3.0 star property
Nairn
9.6 out of 10, Exceptional, (55)
This inviting hotel sits near Nairn Station, offering free breakfast and WiFi. Enjoy meals at the on-site restaurant or unwind with drinks at the cosy bar. Nairn Museum and Golf Club are just moments away from this convenient base.

"Lovely room. Excellent staff."
Australia
Lyn
The price is HK$1,248
HK$1,498 total
includes taxes & fees
16 Jan - 17 Jan 2026
Westerlea Hotel

Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant
2.0 star property
Nairn
8.8 out of 10, Excellent, (219)
Wake up to free breakfast at this seaside hotel in Nairn with an Italian restaurant and tennis courts. Unwind with drinks at the bar after exploring nearby Nairn Museum and Iolaire. Free parking and minutes from Nairn Station.

"Excellent Italian food too. "
United Kingdom
Rebecca
The price is HK$961
HK$1,153 total
includes taxes & fees
28 Dec - 29 Dec
Aurora Hotel & Italian Restaurant

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.6 out of 10, Excellent, (339)
Steps from Nairn's beautiful shoreline, this hotel offers immaculate spa facilities with deep-tissue massages and facial treatments. Enjoy local cuisine at Hickory restaurant, then stroll to nearby Nairn Golf Club after a refreshing swim in the indoor pool.

"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 HK$1,224
HK$1,468 total
includes taxes & fees
4 Jan - 5 Jan 2026
Golf View Hotel & Spa

Deskford Cottage

Deskford Cottage
3.5 star property
Nairn
Set adjacent to a golf course, this cosy cottage offers a garden and fireplace for relaxation. The kitchen provides home-cooking convenience while Nairn Golf Club and Museum are nearby. Only 17 minutes from Inverness Airport and 3 minutes from Nairn Station.
The price is HK$3,340
HK$4,008 total
includes taxes & fees
27 Dec - 28 Dec
Deskford Cottage

Havelock Hotel

Havelock Hotel
3.5 star property
Nairn
8.4 out of 10, Very good, (57)
Set along the shoreline in Nairn, this inn offers a restaurant, bar, and scenic terrace spaces. Free WiFi and parking make exploration easy, with Nairn Museum and Iolaire attractions just minutes away. The train station is an 11-minute walk.

"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 HK$542
HK$651 total
includes taxes & fees
5 Jan - 6 Jan 2026
Havelock Hotel

Coorie Doon

Coorie Doon
3.5 star property
Nairn
The price is HK$4,231
HK$5,077 total
includes taxes & fees
18 Jan - 19 Jan 2026
Coorie Doon

62 Society Street

62 Society Street
3.5 star property
Nairn
The price is HK$5,469
HK$6,563 total
includes taxes & fees
18 Jan - 19 Jan 2026
62 Society Street

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 HK$4,587
HK$5,505 total
includes taxes & fees
4 Jan - 5 Jan 2026
Fishertown House

Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (467)
This charming B&B in Nairn offers complimentary breakfast and parking, just 4 minutes from the train station. Explore nearby Nairn Museum and Iolaire, or enjoy mountain biking adventures in the Scottish countryside.

"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 HK$961
HK$1,153 total
includes taxes & fees
28 Dec - 29 Dec
Waverley Hotel

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (146)
This elegant country house offers a delightful escape with free breakfast and WiFi. Only a 10-minute drive from Inverness Castle and near Muirtown Canal Locks, the hotel features a restaurant, bar, and peaceful garden terrace. Guests consistently praise the helpful staff.

"Breathtaking views, top notch staff and food, a true dream stay for anyone lucky to book!"
United States
Idris
The price is HK$1,220
HK$1,464 total
includes taxes & fees
2 Jan - 3 Jan 2026
Bunchrew House Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (726)
Discover regal heritage at Tulloch Castle Hotel in Dingwall. This distinctive property offers a unique restaurant and welcoming bar/lounge for evening relaxation. With free WiFi, complimentary parking, and proximity to Dingwall Museum and Castle Leod, guests consistently praise the attentive staff.

"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
The price is HK$624
HK$749 total
includes taxes & fees
4 Jan - 5 Jan 2026
Tulloch Castle Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1004)
"Friendly staff clean spacious room comfortable bed and excellent location "
United Kingdom
Ellen
The price is HK$511
HK$613 total
includes taxes & fees
4 Jan - 5 Jan 2026
Courtyard by Marriott Inverness Airport

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (277)
Scottish castle retreat featuring JP's Bar for dinner and elegant terrace. Located in Invergordon, this hotel offers free WiFi and parking. Nearby attractions include Dalmore Distillery and Alness Golf Club, with Alness Station just 4 minutes away.

"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is HK$803
HK$963 total
includes taxes & fees
10 Jan - 11 Jan 2026
Kincraig Castle Hotel

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402)
Set in beautifully maintained grounds, this unique historic mansion offers massage treatments and an outdoor tennis court. Enjoy meals at Adam's Dining Room, relax in the garden, or explore nearby Inverness Castle. The attentive staff receives consistent praise from travellers.

"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is HK$2,402
HK$2,882 total
includes taxes & fees
27 Dec - 28 Dec
Culloden House Hotel

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1000)
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"
Australia
Carly
The price is HK$561
HK$674 total
includes taxes & fees
3 Jan - 4 Jan 2026
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Loch Ness Lodge

Loch Ness Lodge
5.0 star property
Inverness
10.0 out of 10, Exceptional, (180)
"Friendly staff and amazing rooms "
Canada
Rhonda
Loch Ness Lodge

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.4 out of 10, Very good, (226)
Enjoy free WiFi and parking at this welcoming Inverness hotel. Restaurant and bar offer relaxation after exploring nearby Inverness Castle and Culloden Battlefield. Guests praise the attentive staff and garden terrace.

"The restaurant was great! I would stay here again. "
United States
Gina
The price is HK$742
HK$890 total
includes taxes & fees
30 Dec - 31 Dec
Smithton Hotel

North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (147)
Escape to this North Kessock retreat with a friendly restaurant and welcoming bar. Just a 10-minute drive from Inverness Castle and near Merkinch Local Nature Reserve. The garden, terrace, and praised staff create a memorable Highland experience.

"Great family run hotel in a good location for touring."
Canada
Timothy
The price is HK$873
HK$1,048 total
includes taxes & fees
24 Jan - 25 Jan 2026
North Kessock Hotel

Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
Aviemore
10.0 out of 10, Exceptional, (3)
Located minutes from Aviemore Station, this hotel offers easy access to Spey Valley Golf Course and Strathspey Steam Railway. Enjoy comfortable accommodation with free parking and 24-hour service for a hassle-free Scottish adventure.

"Very good location and amenities "
United States
David
The price is HK$454
HK$545 total
includes taxes & fees
21 Jan - 22 Jan 2026
Premier Inn Aviemore
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 seaside strolls.
  • Renowned Golf Courses: The town is home to exceptional golf courses, attracting enthusiasts from around the world.
  • Outdoor Adventures: Enjoy various activities, including hiking and exploring the scenic coastline.
  • Rich History: Discover historic castles and ancestral homes that reflect Nairn's cultural heritage.
  • Charming Accommodations: A range of lodging options, from cosy B&Bs to pet-friendly hotels, cater to all travellers.

Find great hotels near Nairn

Discover a range of charming accommodations in Nairn, Scotland, perfect for every type of traveller. Whether you're seeking a pet-friendly hotel, a cosy bed and breakfast, or accessible facilities, Nairn offers a variety of options to suit your needs. Enjoy the beautiful surroundings while benefiting from convenient services like accessible parking and toilets, making your stay comfortable and enjoyable. Whether for business or leisure, Nairn is ready to welcome you.

  • Leonardo Hotel Inverness: A contemporary 4-star hotel situated 22.5km from Nairn, Leonardo Hotel Inverness caters to eco-conscious travellers seeking a sustainable experience. With its eco-certification, the hotel ensures that your stay is both comfortable and environmentally friendly. The property features modern amenities, including a well-equipped fitness centre and a stylish restaurant offering locally sourced cuisine. Ideal for business travellers, the hotel provides meeting rooms and high-speed internet access, making it a perfect base for corporate events or conferences.
  • Kingsmills Hotel: Nestled 24.1km from Nairn, the Kingsmills Hotel is a luxurious 4-star retreat that embraces adventure and golf enthusiasts. The hotel features an impressive golf course and offers a range of adventure sports activities nearby, including mountain biking and horse riding. Guests can unwind in the elegant spa or enjoy gourmet dining options, showcasing the best of local produce. With a focus on both leisure and business, the hotel provides extensive conference facilities, ensuring a perfect blend of work and play.
  • The Royal Highland Hotel: Located 24.1km from Nairn, the Royal Highland Hotel is a charming 3-star accommodation that warmly welcomes pet owners. The hotel is eco-certified, appealing to environmentally conscious guests, and allows pets with certain restrictions. It offers a comfortable stay with amenities such as a restaurant serving hearty meals and a cosy lounge area. The hotel’s ideal location makes it convenient for exploring the local area, making it a great choice for families and business travellers alike.

Where to stay near Nairn

Nairn, a charming coastal town in Scotland, invites you to explore its stunning beaches and alluring scenery. Enjoy a relaxing atmosphere with friendly locals while discovering its rich history and ancestral homes. Nearby, you'll find opportunities for outdoor adventures and luxury excursions, perfect for an anniversary celebration or a tranquil getaway. Nairn’s picturesque coastline and serene vibes make it an ideal destination for those seeking both adventure and relaxation.

  • Forres: Nestled approximately 16.1km from Nairn, Forres is a charming town that attracts visitors year-round, particularly peaking in the spring and late summer months. Known for its stunning outdoor scenery, Forres offers adventure seekers a plethora of activities including hiking trails and access to picturesque public markets. History enthusiasts can explore local landmarks such as the nearby castle and museum, while nature lovers may wish to venture into the expansive national park that surrounds the area. With its vibrant community and stunning landscapes, Forres is a delightful destination for those seeking both relaxation and adventure.
  • Nigg: Located around 17.7km from Nairn, Nigg is a quaint village that provides a unique escape into nature. This village experiences moderate seasonal fluctuations in visitor numbers, with summer months brimming with outdoor enthusiasts. Visitors flock to Nigg for its eco-friendly experiences, including access to beautiful parks and a striking canyon gorge. The nearby nature reserve is perfect for wildlife watching and tranquil walks. With its picturesque landscapes and commitment to sustainability, Nigg is an ideal locale for those looking to immerse themselves in the natural beauty of Scotland.
  • Ardersier: Just 9.7km from Nairn, Ardersier is a delightful village that boasts a wealth of outdoor and cultural activities. Visitors tend to arrive in spring and summer, making it a lively hub during these months. Ardersier is particularly popular among sports enthusiasts, especially those keen on golf, as it is home to several renowned golf courses. The area also features significant historical sites, including a monument and an ancient fort, offering a glimpse into the past. With its blend of sports and culture, Ardersier is a charming spot for an engaging day out.

Things to do in and around Nairn

Nairn, Scotland, is an ideal destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and a variety of activities. Visitors can enjoy the renowned golf courses, unwind at local spas, or explore the thrilling adventure park and playground. Don't miss the diverse activities at Nairn Lochloy, ensuring an unforgettable holiday experience in this charming coastal town.

Shopping

In Nairn, visit Iolaire for unique gifts and local souvenirs. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 24.1km away, offer a vibrant shopping experience with a mix of shops, eateries, and a lively atmosphere perfect for families.

Recreation

At the Caledonian Stadium, immerse yourself in the energetic atmosphere of sports events, just a short journey from Nairn. For golf enthusiasts, both Nairn Golf Club and Fortrose & Rosemarkie Golf Club offer stunning outdoor settings, perfect for a relaxing day on the greens amidst beautiful Scottish landscapes.

Adventure

Embark on the Moray Coast Trail, a scenic hike located 16.1km from Nairn, where breathtaking coastal views and fresh air await. Alternatively, the Dava Way offers a similar experience, also 16.1km away, featuring stunning scenery. For a longer adventure, explore the Big Burn Walk, 43.5km from Nairn.

Nightlife

Experience the vibrant nightlife in Nairn by visiting Eden Court Theatre for an evening of culture and entertainment. For adrenaline-pumping fun, try Wildwoodz Paintball and Lasertag Park or Tazball Paintball & Lazer Combat Arena, both offering thrilling adventure vibes 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 during your visit to Nairn, consider travelling in the cheaper months of January to February and October, while avoiding the peak summer season. Book your accommodation a month in advance for the best rates, particularly on Mondays, as Fridays tend to be pricier. Use Expedia's filters to find eco-friendly hotels and arrange package deals that combine flights and activities for additional savings. Don’t miss out on free attractions like the beautiful beaches and local parks, which provide a wonderful way to enjoy the area without spending a penny.

  • 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: The cheapest time to book a hotel in Nairn is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Nairn with your flights and activities through an Expedia package deal.

Find the best attractions in and around Nairn

Nairn is an excellent destination for those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including historic castles, beautiful beaches, and charming lighthouses. The local points of interest cater to diverse interests, offering a blend of culture, romance, and seaside experiences that promise to create lasting memories for travellers.

  • Nairn Beach: Nairn Beach offers a stunning stretch of golden sands and gentle waves, perfect for leisurely strolls or sunbathing. The beach vibe is relaxed, making it ideal for families and nature lovers alike, with opportunities for picnics and beach activities.
  • Cawdor Castle: Steeped in history and romance, Cawdor Castle enchants visitors with its beautifully manicured gardens and exquisite architecture. Explore the castle's rich cultural heritage and enjoy its enchanting surroundings, ideal for a romantic day out.
  • Fort George: Located 11.3km from Nairn, Fort George is a remarkable example of 18th-century military architecture. Its impressive ramparts and historic exhibits provide a fascinating glimpse into Scotland's past, making it a must-visit for history enthusiasts.

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

When flying into Nairn, Scotland, the closest major airport is INVerness Airport (INV), located 12.9km away. Excellent hotel options near Inverness include the 5-star Ness Walk and Rocpool Reserve, both situated 12.9km from the airport, offering convenient airport transportation services such as shuttle transfers available on request. Additionally, The Factor's House, a charming 5-star bed and breakfast, is located 14.5km from Inverness Airport. This proximity makes it easy for travellers to enjoy comfortable accommodations while being close to the airport.

Frequently asked questions

Where is the best place for a stay in Nairn?
The Bandstand is a favourite with Expedia customers. This hotel offers free breakfast and a restaurant. Other top choices based on reviews include Golf View Hotel & Spa and Havelock Hotel. See all available top hotels, or vacation rentals in Nairn.
What are some of the best holiday rentals that Nairn has to offer?
Rossal House Apartments: This holiday home rental outside of Nairn offers a terrace, a garden and free WiFi to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. 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 that most hotel bookings are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and get 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 dog-friendly hotel in Nairn?
Golf View Hotel & Spa is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good choices for you and your pet's trip include Westerlea Hotel and Cawdor House. See more pet-friendly hotel accommodations in Nairn.
What's the best accommodation option for a beach holiday 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 hotel for a golf holiday 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 accommodation options 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 staying in Nairn?
Travellers 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 146 hotels and other accommodation options to choose from. Find out more about Nairn.
What should I do while I'm visiting Nairn?
The natural setting is picturesque, namely the beaches, and places to see include: Nairn Beach, Moray Firth and Loch of Boath. A couple of additional sights to add to your itinerary are Nairn Golf Club and Boath House Spa. Take a look at what more there is to see and do in Expedia's Nairn guide.
How should I get around Nairn?
If you want to explore the larger area, hop aboard 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 seasonal weather in Nairn?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Nairn is 766 mm.

Explore a world of travel with Expedia