Skip to main content

The best beach hotels in Nairn

Check out our pick of great beach hotels in Nairn

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Invernairne, hotel in Nairn

Invernairne has a great position overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.

Lovely location - great views from the breakfast room and easy walk down to the seafront. Exactly as described no tea and coffee in room but available on the corridor and no evening meals but plenty of places to eat in Nairn that were in easy walking distance or you could order in and eat in the lounge.
Scored 9.2
9.2
Rated superb
Superb
699 reviews
Price from
£138
1 night, 2 adults
Golf View Hotel & Spa, hotel in Nairn

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

Beside the sea , beautiful views, comfortable
Scored 8.6
8.6
Rated fabulous
Fabulous
998 reviews
Price from
£157.25
1 night, 2 adults
The Havelock, hotel in Nairn

Situated in Nairn, 600 metres from Nairn Central Beach, The Havelock features accommodation with a garden, free private parking, a terrace and a restaurant.

Good breakfast
Scored 8.2
8.2
Rated very good
Very good
275 reviews
Price from
£114.75
1 night, 2 adults
"Room only" at Wetherby Nairn, hotel in Nairn

Offering a garden and sea view, "Room only" at Wetherby Nairn is situated in Nairn, 200 metres from Nairn Central Beach and 26 km from Inverness Castle.

Lovely location and great views and lovely hosts who had lots of local tips
Scored 8.8
8.8
Rated fabulous
Fabulous
200 reviews
Price from
£99
1 night, 2 adults
The Bandstand, hotel in Nairn

With stunning, uninterrupted sea views over Nairn’s beach and the Moray Firth, this comfortable family-run hotel offers free WiFi and an award-winning bar with a range of real ales.

Breakfast was great,room was basic but it was ample for what we needed.
Scored 8.7
8.7
Rated fabulous
Fabulous
515 reviews
Price from
£130
1 night, 2 adults
Holiday Home Nairn Lochloy Golf View by Interhome, hotel in Nairn

Set in Nairn, near Nairn Central Beach, Nairn Museum and Nairn Dunbar Golf Club, Holiday Home Nairn Lochloy Golf View by Interhome has a bar. This beachfront property offers access to a terrace.

Was quiet, the town was lovely The beach was amazing The weather not too bad
Scored 8.9
8.9
Rated fabulous
Fabulous
7 reviews
Price from
£269
1 night, 2 adults
Balintore Inn, hotel in Nairn

Situated in Balintore, 49 km from Strathpeffer Spa Golf Club, Balintore Inn features accommodation with a garden, free private parking, a shared lounge and a terrace.

Nice area
Scored 8.4
8.4
Rated very good
Very good
316 reviews
Price from
£170
1 night, 2 adults
The Royal Hotel Cromarty, hotel in Nairn

Featuring free WiFi, The Royal Hotel Cromarty offers pet-friendly accommodation in Cromarty overlooking the harbour and 37 km from Inverness.

Our breakfast was a Scottish fry and was a good start to our day. we had dinner in the hotel one evening and it was a really good meal, one of the best meals we had during our two week stay in Scotland
Scored 8.0
8.0
Rated very good
Very good
83 reviews
Price from
£185
1 night, 2 adults
The Glenmorangie House, hotel in Nairn

Set in Tain, 29 km from Carnegie Club Skibo Castle, The Glenmorangie House offers accommodation with a garden, free private parking, a terrace and a restaurant.

Beautiful outdoors as well as interiors. Room was comfortable and the extra supplies pantry was a surprise!
Scored 9.4
9.4
Rated superb
Superb
61 reviews
Price from
£330
1 night, 2 adults
Douglas House Apartments, hotel in Nairn

Offering sea views, Douglas House Apartments is an accommodation located in Nairn, 800 metres from Nairn Central Beach and 26 km from Inverness Castle.

Well equipped, comfortable and clean, great location and stunning beaches close by.
Scored 9.4
9.4
Rated superb
Superb
323 reviews
All beach hotels in Nairn
Looking for a beach hotel?
There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Nairn this month

FAQ about beach hotels in Nairn

Beach hotels that guests love in Nairn

  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 323 reviews
    Perfect location, central and close to amenities and the beach.
    Fiona
    Family with young children
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 699 reviews
    Magnificent and superbly furnished. Room had amazing sea views and right on the beach. The bar was lovely to sit in have a drink and watch the world pass by.
    Mark
    Young couple
  • Avg. price/night: £110
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 515 reviews
    Perfect location, virtually on the beach and close to the town. Staff were amazing, food was outstanding and the room was well appointed and a great selection of real ale
    Stuart
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 699 reviews
    Location right on the beach, the stunning view. Great walks in your doorstep. Fire place in the bar was great.
    Wouter
    Family with young children
  • Avg. price/night: £142.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 997 reviews
    Beautiful location right on the beach with lovely views across the Moray Firth.
    sarah
    Young couple
  • Avg. price/night: £142.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 997 reviews
    Room was very spacious, bed super comfortable and large bath amazing for relaxing in after a busy day. Beautiful location right on the beach within walking distance to town centre.
    Kari
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 699 reviews
    Really good location right on the beach, lovely views from the breakfast room and all breakfast food well cooked. Would recommend and stay again.
    Sarah
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 24 reviews
    This old cottage is right in Fishertown, the most interesting part of Nairn. It's just a short walk to the river and also to the lovely beach, whilst being within easy reach of the shops. A perfect location. Highly recommend a visit to Nairn museum and trips to watch the sunset from the harbour beach.
    Jo
    Family with young children
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 93 reviews
    Perfect location with parking and beach views. Electric charging points recently installed. Very professionally managed by Rachel-nothing too much trouble. Rooms were spotless, breakfasts delicious. Can't fault it.
    Kenneth
    Young couple
  • Avg. price/night: £142.50
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 997 reviews
    Very welcoming staff and nice touches like the personalised welcoming newspaper style brochure with meal booking etc. very clean and well maintained property right on the beach. Very good for our 2 dogs.
    Andrew
    Young couple
gogless