Photo by Neighly
Hotels near Nairn Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top Trending Hotels Near Nairn Beach

Westerlea Hotel
2 km from Nairn Beach
9.6 out of 10, Exceptional, (55)
The price is P9,699
P11,639 total
includes taxes & fees
Dec 10 - Dec 11

Aurora Hotel & Italian Restaurant
1.5 km from Nairn Beach
8.8 out of 10, Excellent, (219)
The price is P7,113
P8,535 total
includes taxes & fees
Dec 1 - Dec 2

Havelock Hotel
1.1 km from Nairn Beach
8.4 out of 10, Very Good, (56)
The price is P4,138
P4,966 total
includes taxes & fees
Dec 1 - Dec 2

Golf View Hotel & Spa
2.1 km from Nairn Beach
8.6 out of 10, Excellent, (337)
The price is P7,492
P8,990 total
includes taxes & fees
Nov 30 - Dec 1

Muthu Newton Hotel (Near Inverness Airport)
2 km from Nairn Beach
8.2 out of 10, Very Good, (941)
The price is P3,950
P4,740 total
includes taxes & fees
Dec 21 - Dec 22

Waverley Hotel
1.4 km from Nairn Beach
7.4 out of 10, Good, (467)
The price is P7,113
P8,535 total
includes taxes & fees
Nov 30 - Dec 1
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.
Top Nairn Beach Hotel Reviews

B&B HOTEL Inverness
10/10 Excellent
Hotels near other Nairn Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels Near Nairn Beach, Nairn
- Inverness Hotels
- Scottish Highlands Hotels
- North Sea Hotels
- Great Britain Hotels
- Nairn Hotels
- Elgin Hotels
- Grantown-on-Spey Hotels
- Dingwall Hotels
- Dornoch Hotels
- Loch Ness Hotels
- Aberlour Hotels
- Forres Hotels
- Tain Hotels
- Invergordon Hotels
- Carrbridge Hotels
- Muir of Ord Hotels
- Ballindalloch Hotels
- Alness Hotels
- Fortrose Hotels
- Northern Europe Hotels












































































