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.

A
Andrew
From
Australia
Beautiful, large house with big rooms. Great location 2 miles outside Nairn, and set back from the main road so noise wasn't a problem. The grounds were beautiful and spacious. Such a comfortable stay and such a friendly and helpful host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 301 reviews
Price from
US$168.90
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.

M
Markus
From
Germany
Amazing stay. EVERYONE in the hotel was fantastic, and all recommendations for restaurants and trips were perfectly on spot. I would prefer that cosy place over the most luxury hotels any time. Thanks again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 674 reviews
Price from
US$131.67
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.

J
Juanita
From
United States
The food was great, the view from the room was great. My daughter and I loved Nairm and The Gol View Hotel.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,063 reviews
Price from
US$233.41
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
Marilyn Kelly.
From
Ireland
The location was beautiful, just a short walk to the beach. The food was excellent.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 517 reviews
Price from
US$159.59
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.

P
Pat
From
United States
Our room was spacious, well decorated, and inviting. Loved the large bed.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,343 reviews
Price from
US$159.74
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
Sarah
From
United States
We thoroughly enjoyed our stay here. Such a sweet location next to the water and close to attractions/Inverness but quiet and not crowded. The rooms were comfortable and clean and every staff member we encountered was kind and friendly. We ate dinner at the restaurant the night before which was excellent and breakfast included was delicious. Only 5 minutes from Inverness airport and you can walk to Fort George. Wish we planned to stay in the area longer. Highly recommend this place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 739 reviews
Price from
US$133
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.2
Very good - What previous guests thought, 410 reviews
Price from
US$182.20
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.34
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.

W
William
From
Canada
Wonderful host, cozy room, beautiful grounds and setting.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 363 reviews
Price from
US$125.68
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.

J
Jelena
From
Croatia
We stayed at Drumdales for 2 days only, wish it was a longer stay! The location is perfect, spotlessly clean, cozy and hosts are great (special kiss to the doggie)! We highly recommend this place, we loved it!! Thank you!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 995 reviews
Price from
US$95.76
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

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 62 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 125 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 302 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 676 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 515 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,061 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,344 reviews

Popular with guests booking romantic hotels in Ardersier

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 737 reviews

Romantic hotels that guests love in Nairn

See all
Avg. price/night: US$230.21
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,061 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$134.13
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,344 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$134.13
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,344 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$134.13
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,344 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