The 10 best romantic hotels in Nairn, UK | Booking.com
Skip to main content

Romantic Hotels in Nairn

Find the romantic hotels that appeal to you the most

The best romantic hotels in Nairn

Check out our pick of great romantic hotels in Nairn

Filter by:

Review score

Carnach House

Nairn

Carnach House has garden views, free WiFi and free private parking, set in Nairn, 23 km from Inverness Castle.

M
Marija
From
Croatia
The place is amazing. The breakfast was delicious.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 306 reviews
Price from
US$169.26
1 night, 2 adults

Invernairne

Nairn

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

E
Erik
From
Sweden
Ryan is an absolute super host
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 676 reviews
Price from
US$131.94
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.

N
Nicole
From
New Zealand
Everything what a fantastic seaside hotel!!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,066 reviews
Price from
US$221.90
1 night, 2 adults

The Bandstand

Hotel in Nairn

With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...

M
Martin
From
Germany
Central location: excellent for beaches and shops. Dinner menu excellent; recommend the venison or the duck. Breakfast very good: waited on at table with a great choice of food; such a nice change to buffet style breakfasts. Again food excellent. Lively bar with plenty of music. Our room had a lovely sea view and was quite a distance from the bar beyond a heavy fire door; so no disturbance with loud music. Hot water piping hot for showers. Plenty of tea/coffee provided in room.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 520 reviews
Price from
US$159.93
1 night, 2 adults

Muthu Newton Hotel (Near Inverness Airport)

Hotel in Nairn

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.

M
Mecic
From
United Kingdom
perfect location,great price and lovely comfortable bed ,the staff at the reception was so lovely helpful,i would come back and recommend
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,358 reviews
Price from
US$181.48
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Nairn)

Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

S
Sue
From
Abkhazia
Rooms are fantastic, clean, modern and large.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 740 reviews
Price from
US$133.27
1 night, 2 adults

Ramnee Hotel

Forres (Near Nairn)

Set in an Edwardian mansion, the 4-star Ramnee Hotel features leafy gardens and a traditional restaurant. The hotel is situated just outside Forres centre, adjacent to Grant Park.

D
Derek
From
United Kingdom
Old world charm and excellent staff
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 411 reviews
Price from
US$182.59
1 night, 2 adults

The Royal Hotel Cromarty

Cromarty (Near Nairn)

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

W
Wietse
From
Netherlands
The view was amazing perfect location
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 80 reviews
Price from
US$259.89
1 night, 2 adults

White Cottage B&B

North Kessock (Near Nairn)

Located in North Kessock, White Cottage B&B features a shared lounge, garden and free WiFi. This 4-star guest house offers luggage storage space.

K
Kar Yee
From
Australia
Clean and comfortable with the best view in front of the cottage. Andrea was lovely at check in and the breakfast in the sun room was beautiful. This place was such a good find! (Also highly recommend the North Kessock hotel next door for a yummy dinner)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 363 reviews
Price from
US$125.94
1 night, 2 adults

Drumdale Bed and Breakfast

Inverness (Near Nairn)

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space.

L
Léa
From
Belgium
Very near to the centre. Really (!) clean. Equipment is modern and the hosts are flexible when there is a need for accommodation .
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 998 reviews
Price from
US$95.96
1 night, 2 adults
All romantic hotels in Nairn

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Nairn and surroundings in the past month

See all

Romantic hotels that guests love in Nairn

See all
  • Avg. price/night: US$243.89
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,066 reviews
    The staff was welcoming and friendly. The hotel had a relaxed atmosphere, an amazing view of the sea, and a great location. The room was a great size, and the bathroom was the winning feature with lovely decor and fixtures and fittings. We loved walking down to the end of the hotel grounds to access the beach area, and the swimming and hot tub facilities were great.
    Guest review by
    Sarah
    Young couple
  • Avg. price/night: US$159.93
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,358 reviews
    Free room upgrade was a fabulous surprise and greatly appreciated, the hotel grounds are great, lovely looking hotel, and very friendly staff. We thought the location was good too as we started our NC500 trip at Inverness.
    Guest review by
    Tim
    Young couple
  • Avg. price/night: US$159.93
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,358 reviews
    Lovely location. Lovely hotel. Comfortable bar area. Received a complimentary upgrade to an Executive Room which was brilliant. Breakfasts were excellent, hot selection was cooked to your choice, so lovely and warm.
    Guest review by
    Carol
    Young couple
  • Avg. price/night: US$159.93
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,358 reviews
    Lovely hotel, arrived to be told our standard double room had been upgraded 😀. Everything from location, staff friendliness, room comfort was excellent. At this time of year it was top notch hotel at Premier Inn price. Love a tartan carpet, a bed the size of a small country and a view of Highland coo's.
    Guest review by
    Mark
    Young couple