Top 10 Hotels in Nairn

See all 10 Hotels in Nairn
Waverley Hotel
Waverley Hotel

4 High Street, Nairn IV12 4BJ

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

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

$72
Braeval Hotel
Braeval Hotel

Crescent Road, Nairn IV12 4NB

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

Situated in Nairn, this hotel is within a 10-minute walk of Nairn Beach, Nairn Museum, and Iolaire. Boath House Spa is 2.6 mi …

$58
Clubhouse Hotel
Clubhouse Hotel

45 Seabank Road, Nairn IV12 4EY

3.5 out of 5.0
4 out of 5 (1 reviews)

Situated in Nairn, this hotel is within 1 mi (2 km) of Nairn Museum, Nairn Beach, and Iolaire. Boath House Spa and Cawdor …

$68
Inchrye Bed & Breakfast
Inchrye Bed & Breakfast

High Street, Ardersier, Inverness IV2 7QD

2.5 out of 5.0
4.5 out of 5 (102 reviews)

Situated in Inverness, this bed & breakfast is 1.5 mi (2.4 km) from Fort George and within 9 mi (15 km) of Cawdor Castle and …

$72
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

3.0 out of 5.0
3.7 out of 5 (257 reviews)

Located in the heart of Inverness, this hotel is steps from St Andrew’s Cathedral and Inverness Cathedral. Inverness Museum …

$60
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel

Old Perth Road, Inverness IV2 5BE

4.0 out of 5.0
4.2 out of 5 (72 reviews)

Situated in the suburbs, this spa hotel is within 3 mi (5 km) of St Andrew's Cathedral, Culloden Visitor Centre, and Eastgate …

$67
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

3.0 out of 5.0
3.7 out of 5 (252 reviews)

Located in the heart of Inverness, this hotel is within a 5-minute walk of Victorian Market, Eastgate Shopping Centre, and …

$58
pentahotel Inverness
pentahotel Inverness

63 Academy Street, Inverness IV1 1LU

4.0 out of 5.0
3.8 out of 5 (143 reviews)

Located in the heart of Inverness, this hotel is within a 10-minute walk of Victorian Market, Inverness Museum and Art …

$58
Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness IV2 4SF

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

Located in the heart of Inverness, this hotel is steps from St Andrew’s Cathedral, Inverness Cathedral, and Eden Court …

$63
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality

7 Ness Walk, Inverness IV3 5NF

4.0 out of 5.0
3.5 out of 5 (178 reviews)

Situated on the riverwalk, this eco-friendly hotel is steps from Inverness Museum and Art Gallery, Inverness Castle, and …

$45

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.