trover photo by Jackiesjaunts

Save on Top Nairn Hotels

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Nairn

Cantie Cottage
3.5 out of 5
Cantie Cottage 49 Park Street, Nairn, Scotland
CA $687
per night
Mar 11 - Mar 12
Cantie Cottage
Tali Ayer
4 out of 5
Millbank Crescent, Nairn, Scotland
Get Rates
4.8/5Exceptional! (82 reviews)
Fantastic host

"Our host David was very friendly and has led an interesting life, breakfasts were wonderful definitely setting you up for the day. The whole house and gardens were beautiful."…"

Reviewed on Sep. 19, 2019

Tali Ayer
Invernairne Guest House
3 out of 5
Thurlow Road, Nairn, Scotland
Get Rates
4.9/5Exceptional! (87 reviews)

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

Reviewed on Oct. 6, 2019

Invernairne Guest House
Aurora Hotel & Italian Restaurant
2 out of 5
2 Academy Street, Nairn, Scotland
Free CancellationReserve now, pay when you stay
CA $121
per night
Feb 27 - Feb 28
4.2/5Very Good! (102 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
Waverley Hotel
3 out of 5
4 High Street, Nairn, Scotland
Free CancellationReserve now, pay when you stay
CA $107
per night
Feb 29 - Mar 1
3.6/5Good! (262 reviews)

"Comfortable stay in centrally located location. Older style facility. Friendly staff"…"

Reviewed on Oct. 14, 2019

Waverley Hotel
Cawdor House
4 out of 5
7 Cawdor Street, Nairn, Scotland
CA $107
per night
Mar 13 - Mar 14
4.9/5Exceptional! (21 reviews)

"Everything was great! Loved the owners and the place!"…"

Reviewed on Sep. 7, 2019

Cawdor House
The Wendy Hoose
3.5 out of 5
Boath House, Auldearn, Nairn, Scotland
CA $143
per night
Mar 4 - Mar 5
5/5Exceptional! (7 reviews)

"One of the best...luxurious in surroundings ,conversation and accommodation. Recommend to all wanting a very special time away from the stresses and strains of life. Unforgettable experience of the birds waking me in the morning ."…"

Reviewed on Jun. 10, 2019

The Wendy Hoose
Sunny Brae
4 out of 5
Marine Rd, Nairn, Scotland
Free CancellationReserve now, pay when you stay
CA $149
per night
Feb 26 - Feb 27
4.9/5Exceptional! (12 reviews)
Perfect place!

"We can’t say enough about this place! Great location, great staff, the provided quality dining recommendations and we loved our stay. The rooms are clean and quiet and we wouldn’t hesitate to stay again."…"

Reviewed on Oct. 5, 2019

Sunny Brae
Carnach House
4 out of 5
Delnies, Nairn, Scotland
CA $153
per night
Feb 26 - Feb 27
4.9/5Exceptional! (8 reviews)
Beautiful accommodation

"Beautiful accommodation. Met.by owner on arrival with a big helpful smile..Good location just on towns outskirts.. Highly recommend..Great breakfast provided.."…"

Reviewed on Oct. 18, 2019

Carnach House
Coorie Doon
3.5 out of 5
Coorie Doon 60 Society Street, Nairn, Scotland
Get Rates
Coorie Doon
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

Recent Reviews in Nairn

More trip options