Search Hotels near Top Nairn Attractions

Top 10 Hotels in Nairn

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

Inverness Road, Nairn IV12 4RX

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

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

$112
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 …

$104
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 …

$108
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 …

$103
Invernairne Guest House
Invernairne Guest House

Thurlow Road, Nairn IV12 4EZ

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

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

$125
Braeval Hotel
Braeval Hotel

Crescent Road, Nairn IV12 4NB

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

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

$94
Waverley Hotel
Waverley Hotel

4 High Street, Nairn IV12 4BJ

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

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

$73
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 …

$89
Clubhouse Hotel
Clubhouse Hotel

45 Seabank Road, Nairn IV12 4EY

3.5 out of 5.0
3.3 out of 5 (3 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 …

$117
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

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.