Top 10 Hotels in Nairn

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

Inverness Road, Nairn IV12 4RX

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

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

$127
Waverley Hotel
Waverley Hotel

4 High Street, Nairn IV12 4BJ

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

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

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

$117
Tali Ayer
Tali Ayer

Millbank Crescent, Nairn IV12 4QB

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

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

$128
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
Braeval Hotel
Braeval Hotel

Crescent Road, Nairn IV12 4NB

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

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

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

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

$79
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

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

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

$222

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.