Book Nairn hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Nairn

Cheap Nairn hotels

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)

4 out of 5
Inverness Road Nairn Scotland
The price is AU$268 per night from 8 June to 9 June
AU$268
per night
8 June - 9 June
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be next to a golf course, within a 15-minute walk of Moray Firth and Nairn Golf ...
Opens in a new windowMuthu Newton Hotel (Near Inverness Airport)
Seabank House Hotel

Seabank House Hotel

4 out of 5
45 Seabank Road Nairn Scotland
Fully refundableReserve now, pay when you stay
The price is AU$306 per night from 14 May to 15 May
AU$306
per night
14 May - 15 May
When you stay at Seabank House Hotel in Nairn, you'll be next to a golf course, within a 10-minute walk of Moray Firth and Nairn Beach.
Opens in a new windowSeabank House Hotel
Golf View Hotel & Spa

Golf View Hotel & Spa

4 out of 5
63 Seabank Road Nairn Scotland
The price is AU$450 per night from 22 May to 23 May
AU$450
per night
22 May - 23 May
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf ...
Opens in a new windowGolf View Hotel & Spa
Save an average of 15% on thousands of hotels when you're signed in
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4 out of 5
8-15 Ness Bank Inverness Scotland
The price is AU$323 per night from 28 May to 29 May
AU$323
per night
28 May - 29 May
With a stay at The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, you'll be centrally located in Inverness, steps from Inverness Cathedral and within ...
Opens in a new windowThe Glen Mhor Hotel and Uile-bheist Brewery & Distillery
B&B HOTEL Inverness

B&B HOTEL Inverness

3 out of 5
63 Academy Street Inverness Scotland
The price is AU$340 per night from 13 June to 14 June
AU$340
per night
13 June - 14 June
With a stay at B&B HOTEL Inverness, you'll be centrally located in Inverness, within a 10-minute walk of Inverness Visit Scotland Information Centre and Inverness ...
Opens in a new windowB&B HOTEL Inverness
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

4 out of 5
Aviemore Invernesshire Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$103 per night from 17 May to 18 May
AU$103
per night
17 May - 18 May
Stay at this family-friendly hotel in Aviemore. Enjoy free Wi-Fi, free parking and 2 indoor pools. Our guests praise the breakfast and the helpful staff in their ...
Opens in a new windowCoylumbridge Resort Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

3 out of 5
7 Ness Walk Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$345 per night from 15 May to 16 May
AU$345
per night
15 May - 16 May
With a stay at Columba Hotel Inverness by Compass Hospitality in Inverness (Inverness City Centre), you'll be steps from Inverness Castle and Inverness Museum ...
Opens in a new windowColumba Hotel Inverness by Compass Hospitality
Premier Inn Inverness Centre - River Ness

Premier Inn Inverness Centre - River Ness

3 out of 5
19-21 Huntly Street Inverness Scotland
The price is AU$361 per night from 16 May to 17 May
AU$361
per night
16 May - 17 May
With a stay at Premier Inn Inverness Centre - River Ness in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Inverness ...
Opens in a new windowPremier Inn Inverness Centre - River Ness
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

4 out of 5
CHURCH ST 83-97 Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$413 per night from 5 June to 6 June
AU$413
per night
5 June - 6 June
With a stay at River Ness Hotel, a member of Radisson Individuals, you'll be centrally located in Inverness, steps from Victorian Market and within a 10-minute ...
Opens in a new windowRiver Ness Hotel, a member of Radisson Individuals
Don't see what you're looking for?
See all available properties in Nairn
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Nairn

Don't waste your holidays binge-watching old sitcoms. Get out there and explore the world. lastminute.com.au has awesome deals on accommodation in Nairn, even if you're booking at, yes, the last minute! Take your pick of 8 places within 5 kilometres of the centre. We promise it's more fun than trying to figure out if you're more like Chandler or Ross.

Sun salutations and chia-infused museli at the break of dawn isn't how everyone wants to start their day. Give yourself time for a few sleep ins by staying in the thick of things at Golf View Hotel & Spa and Muthu Newton Hotel.

Unwind and soak in the scenery at Nairn Beach. Location, location, location! Stay at the Invernairne Guest House and Aurora Hotel & Italian Restaurant and you'll be pretty much next to it. History buffs will appreciate Nairn Museum, the best place to discover riveting stories from years ago. If you need to take it easy after you've been there, the closest accommodation options include the Waverley Hotel and Braeval Hotel.

If you're still searching for a place to stay and aren't satisfied with your options, you could try the Culloden House Hotel or The Craiglynne Hotel. The first is 19 kilometres away, while the second is 35 kilometres away. If these don't float your boat, we'd recommend you have a look at the Dolphin Bay Suites, which is 10 kilometres from town.

Everyone knows Aussies just love to relax, so consider hanging round a little longer and checking out the Clava Cairns and the Culloden Battlefield in Inverness, 25 kilometres to the southwest of Nairn. If you want to spend a few nights in Inverness, look into the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments. Alternatively, you could stay in Tain, 25 kilometres to the north of Nairn, where you can pick from The Royal Hotel Tain and Shandwick House. The Royal Dornoch Golf Club and Dornoch Cathedral are popular sites to check out when visiting Tain.

Adios! Have an awesome time in Nairn. And next time you've gotta find a hotel in this seriously cool world of ours, we'll be right here waiting for you!

Nairn hotels essential information

Accommodation
2,124 hotels
Lowest Price
AU$103
Highest Price
AU$450
Popular hotels
Muthu Newton Hotel (Near Inverness Airport), Seabank House Hotel, Golf View Hotel & Spa, The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, B&B HOTEL Inverness, Coylumbridge Resort Hotel, Columba Hotel Inverness by Compass Hospitality, Premier Inn Inverness Centre - River Ness, River Ness Hotel, a member of Radisson Individuals

Most recent Nairn hotel reviews

Top Picks

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.