The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Jackiesjaunts on trover

Search for Nairn Hotels from CA $122

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Nairn hotels and places to stay

North End Nairn The Cottage
3.5 out of 5
18 Waverley Road, Nairn, Scotland
Get Rates
0.48 km from city centre
North End Nairn The Cottage
Seaview
4.5 out of 5
62 Seabank Road, Nairn, Scotland
Get Rates
1.27 km from city centre
Seaview
Invernairne Guest House
3 out of 5
Thurlow Road, Nairn, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $140 per night
0.85 km from city centre
4.9/5Exceptional! (87 reviews)

"Very pleasant homely casual atmosphere. Beautiful location"…"

Reviewed on Oct. 6, 2019

Invernairne Guest House
Waverley Hotel
3 out of 5
4 High Street, Nairn, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $122 per night
0.18 km from city centre
3.6/5Good! (264 reviews)

"This hotel is very good value for money and is in a great location on the High Street and few minutes from Train Station and Bus Station."…"

Reviewed on Dec. 21, 2019

Waverley Hotel
Aurora Hotel & Italian Restaurant
2 out of 5
Aurora Hotel & Italian Restaurant, Academy St, Nairn, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $138 per night
0.29 km from city centre
4.2/5Very Good! (103 reviews)
3 day golf tour

"A very nice three night stay. Friendly staff, clean room and a very nice breakfast."…"

Reviewed on Oct. 1, 2019

Aurora Hotel & Italian Restaurant
The Wendy Hoose
3.5 out of 5
Boath House, Auldearn, Nairn, Scotland
The price is CA $212 per night
3.68 km from city centre
5/5Exceptional! (7 reviews)
Fantastic find - lovely hosts!

"Absolutely stunning find. The house is located on a larger property with a beautiful garden, and the hosts were top notch. Incredibly friendly (drove us back to the airport when we had issues picking up our rental car the night before, long story!), helpful with local suggestions, and an outstanding ..."…"

Reviewed on Sep. 11, 2019

The Wendy Hoose
Clubhouse Hotel
3.5 out of 5
45 Seabank Road, Nairn, Scotland
The price is CA $200 per night
0.87 km from city centre
4/5Very Good! (41 reviews)
Great hotel

"Lovely hotel, great room and good service. The room was a good layout for us with two rooms and very comfortable sofa bed for our child. Had restful sleep and breakfast was delicious, will definitely choose this hotel next time I'm in Nairn."…"

Reviewed on Mar. 24, 2020

Clubhouse Hotel
Macbeth's Hillock
2.5 out of 5
Brodie, Nairn, Scotland
Get Rates
7.51 km from city centre
Macbeth's Hillock
Greenlawns
4 out of 5
13 Seafield Street, Nairn, Scotland
Get Rates
0.73 km from city centre
5/5Exceptional! (2 reviews)

"Ich gebe sehr selten eine Bewertung ab weil Erwartungen und persönliche Geschmäcker sehr verschieden sind. Hier passte einfach alles. Sehr freundliche Vermieterin, die uns gleich bei der Ankunft unaufgefordert ein kostenlises Upgrade auf ein größeres Zimmer gewährte, wir hatten vier Übernachtungen ..."…"

Reviewed on Jul. 3, 2019

Greenlawns
Boath House
5 out of 5
Boath House, Auldearn, Nairn, Scotland
The price is CA $358 per night
3.68 km from city centre
Boath House
Don't see what you're looking for?
See all available properties in Nairn
View all properties
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.

Nairn Hotel Guide

Spending some time in Scottish Highlands and would like to stay close to central Nairn? Nairn offers 9 accommodation options within a 0.1-kilometre (0.06-mile) distance of its central area.

Among the most centrally located hotels of downtown Nairn are the Aurora Hotel & Italian Restaurant and Waverley Hotel.

Nairn features only a handful of economical hotel options. You will find the Aurora Hotel & Italian Restaurant conveniently situated 0.3 kilometres (0.2 miles) from the heart of the town.

The Culloden House Hotel is situated 19 kilometres (12 miles) from the center of Nairn. Alternatively, the Golf View Hotel & Spa can be found 1 kilometre (1 mile) away. Some other alternatives in this area include the The Newton Hotel and the The Craiglynne Hotel.

25 kilometres (15 miles) from Nairn you'll find Inverness, where you can visit Culloden Battlefield and Inverness Castle. If you'd like to stay in Inverness, check Expedia's booking pages for the latest deals at the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments. 40 kilometres (24 miles) to the south of Nairn, you'll also find Boat of Garten, home to the Dalrachney Lodge Hotel and The Boat Hotel. The Loch Garten Osprey Centre and Boat of Garten Golf Club are just some of the more popular places to explore when you're in Boat of Garten.

Before you head home from Scottish Highlands, make sure you experience some local sport. Visit Caledonian Stadium to the southwest of Nairn. Sleep close to the action at the Kingsmills Hotel Inverness or the Glenmoriston Townhouse Hotel.

If you are planning on flying via Inverness Airport, you may plan to book accommodation at Dolphin Bay Suites, or Inchrye Bed & Breakfast, both of which are a short distance away.

Frequently asked questions

Where is the best place to stay in Nairn?
Based on our traveler data, Golf View Hotel & Spa is one of the top choices for your stay. This 4-star hotel offers a full-service spa and a restaurant. Other good options for your trip include Clubhouse Hotel and Muthu Newton Hotel (Near Inverness Airport).
If I need to cancel my hotel reservation in Nairn, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of your booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to get the best deals available in Nairn.
What's the best budget-friendly hotel in Nairn?
Based on reviews, Muthu Newton Hotel (Near Inverness Airport) is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking.
What's the best hotel for a family vacation to Nairn?
Invernairne Guest House is a top 3-star guesthouse on Expedia for families, and features free parking and laundry facilities. Other options for your kid-friendly vacation include Golf View Hotel & Spa and Muthu Newton Hotel (Near Inverness Airport). Attractions in the area like Inverness Botanic Gardens and Wildwoodz Paintball and Lasertag Park are also fun for kids of all ages.
What's the best place to stay for couples in Nairn?
Muthu Newton Hotel (Near Inverness Airport) is a favorite 4-star hotel for couples, and features satellite TV and a restaurant.
What's the best pet-friendly place to stay in Nairn?
Covenanters Inn is a top dog-friendly inn, and offers a restaurant along with free WiFi for its human guests. Golf View Hotel & Spa is another good choice for you and your pet.
What's the best hotel for a beach vacation in Nairn?
Muthu Newton Hotel (Near Inverness Airport) is a top 4-star beach hotel with an indoor pool and a full-service spa. Other good options for your stay near the beach include Luxurious Modern Apartment #1 at Nairn in the Scottish Highlands and Waverley Hotel. Head to Nairn Beach or Culbin Sands for some quality time by the water.
What's the best high-end hotel in Nairn?
Muthu Newton Hotel (Near Inverness Airport) is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best golf hotel in Nairn?
Golf View Hotel & Spa is a top 4-star hotel that has an adjacent golf course and features free WiFi. Other good options to stay near a golf course include Waverley Hotel and Muthu Newton Hotel (Near Inverness Airport).

Recent Reviews in Nairn

More trip options