Search Hotels near Top Nairn Attractions

Top 10 Hotels in Nairn

See all 11 Hotels in Nairn
The Newton Hotel
The Newton Hotel

Inverness Road, Nairn IV12 4RX

4.0 out of 5.0
4 out of 5 (343 reviews)

Situated in Nairn, this eco-friendly hotel is within 1 mi (2 km) of Nairn Museum and Nairn Beach. Cawdor Castle and Brodie …

$80
Cawdor House
Cawdor House

7 Cawdor Street, Nairn IV12 4QD

3.0 out of 5.0

Situated in Nairn, this bed & breakfast is within a 15-minute walk of Nairn Museum and Nairn Beach. Cawdor Castle and Brodi …

Get Rates
Golf View Hotel & Spa
Golf View Hotel & Spa

63 Seabank Road, Nairn IV12 4HD

4.0 out of 5.0
4.3 out of 5 (124 reviews)

Situated by the sea, this spa hotel is within 1 mi (2 km) of Nairn Museum and Nairn Beach. Cawdor Castle and Brodie Castle ar …

$94
Tali Ayer
Tali Ayer

Millbank Crescent, Nairn IV12 4QB

4.0 out of 5.0
4.9 out of 5 (34 reviews)

Situated near the beach, this bed & breakfast is within a 15-minute walk of Nairn Museum and Nairn Beach. Cawdor Castle and …

$97
Invernairne Guest House
Invernairne Guest House

Thurlow Road, Nairn IV12 4EZ

3.0 out of 5.0
4.8 out of 5 (33 reviews)

Situated in Nairn, this guesthouse is within a 15-minute walk of Nairn Museum and Nairn Beach. Cawdor Castle and Brodie Castl …

$121
Braeval Hotel
Braeval Hotel

Crescent Road, Nairn IV12 4NB

3.0 out of 5.0
4.1 out of 5 (36 reviews)

Situated in Nairn, this hotel is within a 10-minute walk of Nairn Beach and Nairn Museum. Cawdor Castle and Brodie Castle are …

$91
Waverley Hotel
Waverley Hotel

4 High Street, Nairn IV12 4BJ

3.0 out of 5.0
3.4 out of 5 (166 reviews)

Situated in a shopping district, this bed & breakfast is within a 15-minute walk of Nairn Museum and Nairn Beach. Cawdor …

$71
Aurora Hotel & Italian Restaurant
Aurora Hotel & Italian Restaurant

2 Academy Street, Nairn IV12 4RJ

2.0 out of 5.0
3.8 out of 5 (36 reviews)

Situated in Nairn, this hotel is within a 10-minute walk of Nairn Museum and Nairn Beach. Cawdor Castle and Brodie Castle are …

Get Rates
Clubhouse Hotel
Clubhouse Hotel

45 Seabank Road, Nairn IV12 4EY

3.5 out of 5.0
3 out of 5 (2 reviews)

Situated in Nairn, this hotel is within 1 mi (2 km) of Nairn Museum and Nairn Beach. Cawdor Castle and Brodie Castle are also …

$68
Covenanters Inn
Covenanters Inn

Auldearn, Nairn IV12 5TG

3.0 out of 5.0
3.8 out of 5 (20 reviews)

Situated in Nairn, this inn is 2.5 mi (4.1 km) from Nairn Beach and 2.6 mi (4.2 km) from Nairn Museum. Brodie Castle and …

Get Rates

Recent Reviews in Nairn

Hide content

Where to stay in Nairn

Nairn Hotel Guide

So, are you visiting Scottish Highlands and are looking to choose a hotel or apartment in or around Nairn? About 9 Expedia-listed hotel and apartments can be found within a 0.1-mile radius of Nairn's center.

Convenience is so important when it comes to trouble-free traveling, so check out the latest deals at the Aurora Hotel & Italian Restaurant and Waverley Hotel, which are located within 0.6 miles of Nairn's center.

Expedia's extensive database contains only a limited number of economical accommodations in Nairn. The Aurora Hotel & Italian Restaurant is one such offering.

Check out the Culloden House Hotel and the Golf View Hotel & Spa. The Culloden House Hotel is positioned 12 miles away from downtown Nairn. The Golf View Hotel & Spa, is located 0.8 miles away. Some other hotel options in the Nairn area are the The Newton Hotel and the The Craiglynne Hotel.

15 miles away from Nairn you'll find Inverness, where you can find Culloden Battlefield and Inverness Castle. The Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments are a few of the great accommodation options in Inverness. Or, you could consider staying in Boat of Garten, 25 miles to the south of Nairn, where you'll find the Dalrachney Lodge Hotel and The Boat Hotel. The Loch Garten Osprey Centre and Boat of Garten Golf Club are a couple of the most popular places to experience while in Boat of Garten.

If sport is what you love, make the time to visit Caledonian Stadium, which is 14 miles to the southwest of Nairn. Stay close to the action at the Kingsmills Hotel Inverness or the Glenmoriston Townhouse Hotel.

Inverness Airport is a nearby airport for accessing Nairn. It is 8 miles away. If you plan to stay nearby, try the Dolphin Bay Suites or Inchrye Bed & Breakfast.