Photo by Neighly

Find hotels near Nairn Beach, Nairn from NT$1,461

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,368 hotels close to Nairn Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Westerlea Hotel

3.0 star property
2 km from Nairn Beach
9.6 out of 10, Exceptional, (55)
"Lovely room. Excellent staff."
Australia
Lyn
The price is NT$5,124
NT$6,149 total
includes taxes & fees
Nov 20 - Nov 21
Westerlea Hotel

The Bandstand

3.0 star property
1.1 km from Nairn Beach
8.8 out of 10, Excellent, (151)
"Only one night but would stay there again in a heartbeat."
United States
Matthew
The price is NT$4,099
NT$4,919 total
includes taxes & fees
Nov 20 - Nov 21
The Bandstand

Aurora Hotel & Italian Restaurant

2.0 star property
1.5 km from Nairn Beach
8.8 out of 10, Excellent, (219)
"Friendly and welcoming staff. Great food."
United Kingdom
Glenn
The price is NT$3,758
NT$4,509 total
includes taxes & fees
Dec 1 - Dec 2
Aurora Hotel & Italian Restaurant

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
2 km from Nairn Beach
8.2 out of 10, Very Good, (940)
"Clean warm hotel, nice breakfast "
United Kingdom
Allan
The price is NT$1,698
NT$2,037 total
includes taxes & fees
Nov 30 - Dec 1
Muthu Newton Hotel (Near Inverness Airport)

Golf View Hotel & Spa

4.0 star property
2.1 km from Nairn Beach
8.6 out of 10, Excellent, (335)
"Great overall! Stunning views, amazing staff. "
United Kingdom
Solomon
The price is NT$3,863
NT$4,636 total
includes taxes & fees
Nov 23 - Nov 24
Golf View Hotel & Spa

Altonhill

3.0 star property
2.8 km from Nairn Beach
10.0 out of 10, Exceptional, (2)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is NT$2,562
NT$3,074 total
includes taxes & fees
Nov 20 - Nov 21
Altonhill

Fishertown House

3.0 star property
0.9 km from Nairn Beach
10.0 out of 10, Exceptional, (2)
"Wonderful house. I have had many visits to Nairn over the years and this is my #1 for Accommodation. Whole house was immaculate. Location right in the heart of everything yet peaceful right beside the river. Very generous welcome pack too. We booked again for 2026 as soon as we arrived. "
United Kingdom
Hugh
The price is NT$17,592
NT$21,111 total
includes taxes & fees
Dec 1 - Dec 2
Fishertown House

Glen Lyon Lodge Bed & Breakfast

2.0 star property
1.7 km from Nairn Beach
10.0 out of 10, Exceptional, (4)
"A lovely B&B, the room was beautifully clean & well equipped, nice touches like fresh milk, sweet treats & bedside phone chargers which was really useful. The breakfast was amazing, locally sourced meat from the Butcher with some of the nicest black pudding I have tasted. The town and beach are all within walking distance and plenty of places locally to eat in the evening. Thank you Helen for a wonderful stay"
United Kingdom
Jim
The price is NT$5,124
NT$6,149 total
includes taxes & fees
Nov 24 - Nov 25
Glen Lyon Lodge Bed & Breakfast

Havelock Hotel

3.5 star property
1.1 km from Nairn Beach
8.4 out of 10, Very Good, (56)
"Lovely room for the price. Great view from the window. Waiting staff were exceptional. Polite and very friendly. Prompt service. "
United Kingdom
Chas
The price is NT$2,186
NT$2,623 total
includes taxes & fees
Dec 1 - Dec 2
Havelock Hotel

Waverley Hotel

3.0 star property
1.4 km from Nairn Beach
7.4 out of 10, Good, (467)
"Nice hotel in a nice town"
Netherlands
vincent
The price is NT$3,416
NT$4,099 total
includes taxes & fees
Nov 25 - Nov 26
Waverley Hotel

Deskford Cottage

3.5 star property
2.9 km from Nairn Beach
The price is NT$12,810
NT$15,372 total
includes taxes & fees
Nov 29 - Nov 30
Deskford Cottage

The Old Mill Inn

2.5 star property
8.8 km from Nairn Beach
8.0 out of 10, Very Good, (14)
"Easy to find very convenient/comfortable Got everything we needed and great value "
United Kingdom
Mike
The price is NT$2,214
NT$2,656 total
includes taxes & fees
Nov 23 - Nov 24
The Old Mill Inn

Courtyard by Marriott Inverness Airport

4.0 star property
13.9 km from Nairn Beach
9.2 out of 10, Wonderful, (1004)
"Friendly staff clean spacious room comfortable bed and excellent location "
United Kingdom
Ellen
The price is NT$1,887
NT$2,265 total
includes taxes & fees
Nov 30 - Dec 1
Courtyard by Marriott Inverness Airport

Ramnee Hotel

4.0 star property
15.3 km from Nairn Beach
8.8 out of 10, Excellent, (168)
"Beautiful hotel, very clean and great atmosphere "
Canada
Erin
The price is NT$4,202
NT$5,042 total
includes taxes & fees
Nov 30 - Dec 1
Ramnee Hotel

Carlton Hotel

2.5 star property
14.5 km from Nairn Beach
7.4 out of 10, Good, (59)
"Great location "
United Kingdom
John
The price is NT$2,352
NT$2,822 total
includes taxes & fees
Nov 21 - Nov 22
Carlton Hotel

Culloden House Hotel

4.0 star property
20.4 km from Nairn Beach
9.8 out of 10, Exceptional, (399)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is NT$5,636
NT$6,764 total
includes taxes & fees
Dec 1 - Dec 2
Culloden House Hotel

Cluny Hill Hotel

2.0 star property
15.5 km from Nairn Beach
7.6 out of 10, Good, (4)
"Very clean, very helpful staff. Slightly strange.environment. Old Findhorn retreat about 15 minutes walk from middle of Forres, almost a hundred rooms, but only two seemed occupied. Impression was refurbishment may be incomplete, but difficult to see it will ever have enough trade. Reception was unoccupied and accessible by mobile. It all worked, but not the typical hotel experience."
United Kingdom
Allan
The price is NT$1,217
NT$1,461 total
includes taxes & fees
Nov 23 - Nov 24
Cluny Hill Hotel

Seashell Cottage

3.0 star property
14.4 km from Nairn Beach
10.0 out of 10, Exceptional, (1)
"My family (especially my 5 year old daughter) and I LOVED seashell cottage. Cromarty is a special place for us and the cottage was a wonderful and cozy place to stay while we were visiting. Wish we could have stayed longer!"
Canada
Kristinn
The price is NT$16,738
NT$20,086 total
includes taxes & fees
Nov 29 - Nov 30
Seashell Cottage

Forres Nights

2.0 star property
14 km from Nairn Beach
The price is NT$3,904
NT$4,685 total
includes taxes & fees
Nov 20 - Nov 21
Forres Nights

Flat 4, The Byre

3.0 star property
14.6 km from Nairn Beach
The price is NT$12,502
NT$15,003 total
includes taxes & fees
Dec 3 - Dec 4
Flat 4, The Byre
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 close to Nairn Beach with free breakfast

Top guest rated hotels close to Nairn Beach

Top Nairn Beach Hotel Reviews

Hotels near other Nairn Beach attractions

Frequently asked questions

What's the area like around Nairn Beach?
Nairn Beach is located in Nairn. This welcoming area is known for its beautiful beaches and golfing. If you're looking for a convenient place to stay, check out the 66 hotels and other accommodations you'll find within a mile.
Where is the best place to stay near Nairn Beach?
Muthu Newton Hotel (Near Inverness Airport) is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free parking. It's located 1.3 mi (2 km) from Nairn Beach. Other good options within 5 miles include West End Hotel and Golf View Hotel & Spa.
How many hotels should I expect to find near Nairn Beach?
Expedia has 66 hotels and other accommodations within a mile from Nairn Beach.
If I need to cancel the hotel reservation for my stay near Nairn Beach, will I receive a refund?
Yes, most hotel room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then use the "fully refundable" filter to view the best deals available near Nairn Beach.
Where can I learn more about changing or cancelling my trip in the area near Nairn Beach?
For more details about changing or cancelling your stay near Nairn Beach, go to https://www.expedia.com/service/.