Top 10 Hotels in Nairn

See all 10 Hotels in Nairn
Golf View Hotel & Spa
Golf View Hotel & Spa

63 Seabank Road, Nairn IV12 4HD

4.0 out of 5.0
4.4 out of 5 (81 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 …

Get Rates
Invernairne Guest House
Invernairne Guest House

Thurlow Road, Nairn IV12 4EZ

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

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

$148
Covenanters Inn
Covenanters Inn

Auldearn, Nairn IV12 5TG

3.0 out of 5.0
3.9 out of 5 (16 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 …

$79
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 (28 reviews)

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

$93
Inchrye Bed & Breakfast
Inchrye Bed & Breakfast

High Street, Ardersier, Inverness IV2 7QD

2.5 out of 5.0
4.4 out of 5 (186 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 …

Get Rates
Dolphin Bay Suites
Dolphin Bay Suites

Seafront, Inverness IV2 7QH

3.0 out of 5.0
4.7 out of 5 (28 reviews)

This Inverness apartment is on the beach, 1.6 mi (2.6 km) from Fort George, and within 9 mi (15 km) of Nairn Beach and Cawdor …

Get Rates
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

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

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

$168
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel

Old Perth Road, Inverness IV2 5BE

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

Situated in the suburbs, this hotel is 3.1 mi (5 km) from Eastgate Shopping Centre and within 6 mi (10 km) of Inverness …

$153
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

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

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

Get Rates
Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness IV2 4SF

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

Located in the heart of Inverness, this hotel is steps from Inverness Cathedral and Eden Court Theatre. Bellfield Park and …

$184

Recent Reviews in Nairn

Hide content

Where to stay in Nairn

Nairn Hotel Guide

Taking a trip to Scottish Highlands? Do you prefer to reserve a room near to the main area of Nairn? Within a 6-mile away from the middle of Nairn, is the Culloden House Hotel. The Dolphin Bay Suites is located 6 miles away. You could also choose to make a reservation at the Seafield Lodge Hotel or the Craiglynne Hotel.

15 miles away from Nairn you will find Inverness, where you can spend a few hours exploring Culloden Battlefield, Inverness Castle and Clava Cairns. If you'd like to visit Inverness, check Expedia's booking pages for the latest deals at the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments. 20 miles to the south of Nairn, you'll also find Dornoch, home to the Burghfield House Hotel and Dornoch Castle Hotel. While visiting Dornoch, set aside a little time to check out the Skibo Castle, Royal Dornoch Golf Club and Dornoch Cathedral.

For those travelers planning on arriving via Inverness Airport, you may like to book accommodation at Dolphin Bay Suites, or Inchrye Bed & Breakfast, both of which are conveniently located nearby.