Lodging Image

Nairn Nairn Beach Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Nairn Beach hotels

1. Seabank House Hotel

Seabank House Hotel
1.8 km from Nairn Beach
United States
Tracy
HK$1,545
HK$1,855 total
includes taxes & fees
7 Sept - 8 Sept
Seabank House Hotel

2. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
1.7 km from Nairn Beach
United Kingdom
Jim
HK$1,716
HK$1,716 total
includes taxes & fees
30 Aug - 31 Aug
Glen Lyon Lodge Bed & Breakfast

3. Westerlea Hotel

Westerlea Hotel
2 km from Nairn Beach
United Kingdom
caroline
HK$1,421
HK$1,705 total
includes taxes & fees
31 Aug - 1 Sept
Westerlea Hotel

4. West End Hotel

West End Hotel
1.7 km from Nairn Beach
United Kingdom
Mhairi
HK$528
HK$633 total
includes taxes & fees
22 Sept - 23 Sept
West End Hotel

5. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
2 km from Nairn Beach
United States
Troy
HK$1,410
HK$1,692 total
includes taxes & fees
20 Sept - 21 Sept
Muthu Newton Hotel (Near Inverness Airport)

6. Golf View Hotel & Spa

Golf View Hotel & Spa
2.1 km from Nairn Beach
United Kingdom
Alyson
HK$2,398
HK$2,878 total
includes taxes & fees
31 Aug - 1 Sept
Golf View Hotel & Spa

7. Waverley Hotel

Waverley Hotel
1.4 km from Nairn Beach
United Kingdom
William
HK$1,155
HK$1,386 total
includes taxes & fees
4 Sept - 5 Sept
Waverley Hotel

8. The Bandstand

The Bandstand
1.1 km from Nairn Beach
Canada
Jue Jing Ken
HK$1,288
HK$1,545 total
includes taxes & fees
2 Sept - 3 Sept
The Bandstand

9. Shore Hotel

Shore Hotel
18.3 km from Nairn Beach
United States
Graeme
HK$1,759
HK$2,110 total
includes taxes & fees
28 Aug - 29 Aug
Shore Hotel

10. Blervie House

Blervie House
17.5 km from Nairn Beach
United States
Jessica M
HK$2,735
HK$3,282 total
includes taxes & fees
4 Sept - 5 Sept
Blervie House

11. Ramnee Hotel

Ramnee Hotel
15.3 km from Nairn Beach
Canada
Michel
HK$1,465
HK$1,759 total
includes taxes & fees
28 Aug - 29 Aug
Ramnee Hotel

12. Macbeth's Hillock

Macbeth's Hillock
6.7 km from Nairn Beach
United Kingdom
Mark
HK$1,226
HK$1,226 total
includes taxes & fees
3 Sept - 4 Sept
Macbeth's Hillock

13. The Old Mill Inn

The Old Mill Inn
8.8 km from Nairn Beach
United Kingdom
Caroline
HK$535
HK$642 total
includes taxes & fees
30 Aug - 31 Aug
The Old Mill Inn

14. Fishers Cottage

Fishers Cottage
11.2 km from Nairn Beach
Canada
Lindsay
HK$5,276
HK$6,331 total
includes taxes & fees
10 Sept - 11 Sept
Fishers Cottage

15. Carlton Hotel

Carlton Hotel
14.5 km from Nairn Beach
United Kingdom
Norbert
HK$683
HK$820 total
includes taxes & fees
31 Aug - 1 Sept
Carlton Hotel

16. Cluny Hill Hotel

Cluny Hill Hotel
15.5 km from Nairn Beach
United Kingdom
David
HK$338
HK$406 total
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel
View all properties

Compare popular hotels close to Nairn Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Golf
Seabank House Hotel
10.0
Exceptional
57 reviews
View
Room
Glen Lyon Lodge Bed & Breakfast
10.0
Exceptional
9 reviews
View
Restaurant
Westerlea Hotel
9.6
Exceptional
61 reviews
View
Front of property
West End Hotel
8.4
Very good
377 reviews
View
Front of property
Muthu Newton Hotel (Near Inverness Airport)
8.4
Very good
980 reviews
View

Top Nairn Beach Hotel Reviews

Cawdor House

Cawdor House

10/10 Excellent
"Wonderful experience! Thank you! Great Breakfast."
Keever 1-night trip
Posted 2 days ago
Cawdor House
West End Hotel

West End Hotel

10/10 Excellent
"This was a nice hotel and the lady that checked us in was very pleasant, Room was great, very large, with a large bed and a sofa as well as kitchen facilities, although we could have done with a frying pan! Breakfast is quite early with last orders at 8.45am, so we missed it the first morning, and the second morning was very slow with my breakfast arriving at 9.15am, when we were seated at 8.30am and my partner had already finished his. The staff member did keep us updated and apologised, but given that there was hardly anyone else there, I'm not sure why it took so long. Hotel is in a nice, quiet location with plenty of parking. I would stay again."
Lindsay 2-night trip
Posted 3 days ago
West End Hotel
Waverley Hotel

Waverley Hotel

8/10 Good
"Very central and has parking"
Clare 1-night trip
Posted 4 days ago
Waverley Hotel
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"This place was absolutely wonderful. The couple that run the hotel are very kind people. I loved the fact that the hotel offers breakfast meals to order. I had an omelet with cheese and mushrooms that was delicious. I would highly recommend this hotel to anyone traveling to the area. A car hire would be helpful if you're going to stay here. There is a great golf course just walking distance from the hotel."
Steven 2-night trip
Posted 8 days ago
Seabank House Hotel
The Bandstand

The Bandstand

10/10 Excellent
"Lovely pub/hotel two mins walk to beach. Staff lovely breakfast fantastic. If your looking for a great place to stay in Nairn then id recomend"
John 1-night trip
Posted 2 months ago
The Bandstand
Golf View by Interhome

Golf View by Interhome

10/10 Excellent
"Lovely static caravan at a good location - we used it as a base to explore Inverness, Loch Ness, and Fort Augustus, at the start of our NC500 tour. We were super pleased with the specific location of this caravan on the site as it overlooks the golf course. It was fabulous weather so we sat out on the decking in the evenings and watched the golfers. It’s a 2 minute walk to a very quiet beach with beautiful, white sands - our dog loved it there. The caravan was very comfortable and had all the facilities, including an airfryer and a washer/dryer. The beds were comfortable enough and the bed linen and towels were lovely and white. There is a bar, swimming pool and other facilities on site (available for a charge), although I can’t comment on them as we didn’t use them. The only niggles I had were the airfryer wasn’t clean, the kitchen bin had dirt in the bottom, one worktop had crumbs on it when we arrived, and the shower head in one of the bathrooms wasn’t attached (the thread was worn) and when I switched the shower on the water pressure caused the shower head to fly off… despite these niggles I still gave it a 5 out of 5 overall. I messaged the owners via VRBO but never received a response. We would definitely stop at this specific caravan again in the future if we were doing the NC500 again."
Lesley P. 2-night trip
Posted 2 months ago
Golf View by Interhome
Cosy Cottage by the Sea - a cute fisherman house - Nairn, Highlands
Pet friendly

Cosy Cottage by the Sea - a cute fisherman house - Nairn, Highlands Pet friendly

8/10 Good
"The location was great for the beach and other walks.Didn’t care too much for the very low sloping bedroom walks though."
Barbara O. 3-night trip
Posted 4 months ago
Cosy Cottage by the Sea - a cute fisherman house - Nairn, Highlands Pet friendly

Other attractions near Nairn Beach

A large, historic castle with multiple towers and a flag.
Photo by Nick Chatham

Brodie Castle

9.0/10 (51 reviews)
Brodie Castle is just one of the places to see in Forres, so why not enjoy the other things to explore during your travels? Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties
A garden with orange and white flowers in front of a castle.
Photo by Mike Shetler

Cawdor Castle

9.2/10 (123 reviews)
After visiting Cawdor Castle, make a plan to see the other sights and activities in Nairn. Stroll along the riverfront in this relaxing area or visit its lively bars.
See properties

Nairn Museum

8.0/10 (5 reviews)
You can spend time studying the exhibits at Nairn Museum during your trip to Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

Nairn Golf Club

8.6/10 (37 reviews)
Enjoy a round of golf in Nairn at Nairn Golf Club. Stroll along the beautiful beaches in this relaxing area or visit its lively bars.
See properties

Culbin Sands

Why not spend a lazy afternoon at Culbin Sands during your trip to Forres? Discover the area's museums and monuments.
See properties

Loch Belivat

Commune with nature and explore the great outdoors at Loch Belivat during your travels in Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

Loch of Boath

Commune with nature and explore the great outdoors at Loch of Boath during your travels in Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

Ben Romach Distillery

8.0/10 (1 review)
You can spend time exploring the galleries in Ben Romach Distillery during your trip to Forres. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

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, take a look at the 95 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay near Nairn Beach?
Waverley Hotel is one of the top choices for your stay based on our traveller data, and this B&B offers free parking and a bar. It's located just a short 0.9 mi (1.4 km) from Nairn Beach. Other good options within a short distance include The Bandstand and Cawdor House.
How many hotels will I be able to find near Nairn Beach?
Expedia has 95 hotels and other accommodation options 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 bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can use the "fully refundable" filter to get the best deals available near Nairn Beach.