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.

J
Judy
From
Canada
The location was fantastic! The room, grounds, and hosts were above our expectations! A full English breakfast was a n added bonus!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 300 reviews
Price from
US$166.88
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.

A
Annika
From
Finland
Staff, feeling, decoration and location!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 679 reviews
Price from
US$130.09
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.

О
Олена
From
Ukraine
Everything was clean and friendly stuff ,we really enjoyed it,height standard hotel,we will come back 100% Cozy and new spa
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,053 reviews
Price from
US$230.62
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
Mario
From
Italy
Great location, nice comfortable rooms, great breakfast excellent restaurant, friendly staff
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 515 reviews
Price from
US$157.69
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
Melissa
From
New Zealand
Stunning building, staff were incredibly helpful and warm. Rooms were beautiful, spacious, clean, gorgeous views. Amazing property - you must stay here!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,352 reviews
Price from
US$125.36
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
Shirley
From
Netherlands
A perfect stay to be close to the airport. A lovely welcome in an all-in-one accommodation. Food in the restaurant was good and breakfast was very good as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 733 reviews
Price from
US$131.40
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.

L
Lesley
From
Australia
I love all about Ramnee House.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 415 reviews
Price from
US$180.02
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.

P
Patricia
From
United Kingdom
Spotless. Traditional decor lovingly cared for. Location is amazing. Above all the staff are lovely.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 80 reviews
Price from
US$256.24
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.

V
Virginia
From
Japan
Spacious room, large bathroom, comfortable bed, good location, smooth and prompt communication, very friendly and helpful host
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,000 reviews
Price from
US$94.61
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.

C
Chris
From
New Zealand
Andrea very helpful. Plentiful breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 363 reviews
Price from
US$106.44
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.4
Superb - What previous guests thought, 125 reviews

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.6
Exceptional - What previous guests thought, 300 reviews

Popular with guests booking romantic hotels in Nairn

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 679 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,053 reviews

Popular with guests booking romantic hotels in Nairn

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

Popular with guests booking romantic hotels in Ardersier

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

Romantic hotels that guests love in Nairn

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