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

Three-Star Hotels in Nairn

Find the three-star hotels that appeal to you the most

The best three-star hotels in Nairn

Check out our pick of great three-star hotels in Nairn

Filter by:

Review score

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, 523 reviews
Price from
US$161.67
1 night, 2 adults

Heathmount Hotel

Inverness (Near Nairn)

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.

N
Nisrin
From
Belgium
Room was very comfortable and well located. Very friendly staff
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,329 reviews
Price from
US$141.91
1 night, 2 adults

Alban and Abbey House

Inverness (Near Nairn)

Quietly situated, the Alban and Abbey guesthouse offers room-only accommodation, just 10 minutes' walk from the centre of Inverness.

A
Andrew
From
Malta
Very central very clean and all the amenities you would expecniespecially for the price. Also parking area in rear is very good if you have a vehicle.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,745 reviews
Price from
US$87.57
1 night, 2 adults

Ardross Glencairn

Inverness (Near Nairn)

Situated in central Inverness, Ardross Glencairn is just 5 minutes’ walk from the river and 15 minutes from the bus and rail station.

W
Walter
From
New Zealand
Easy walking distance to central city and public transportation. Clean and airy room with comfortable bed. Host was very welcoming and informative. Would happily recommend Ardross to any traveller.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,522 reviews
Price from
US$87.57
1 night, 2 adults

Holiday Inn Express Inverness by IHG

Inverness (Near Nairn)

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

A
Arvinj
From
Canada
Pefect Location . Lots of parking space for cars. Amazing front desk and bar staff. Rooms was clean and bathroom was clean. Nice hot shower all day. Good breakfast . Overall amazing place for a stay with family. Its safe and secure place to be with family.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,316 reviews
Price from
US$117.21
1 night, 2 adults

The Coo's Guest House

Inverness (Near Nairn)

The Coo's Guest House offers accommodation located 500 metres from the centre of Inverness and features a garden and a terrace. This 3-star guest house offers luggage storage space and bicycle...

F
Francesca
From
Italy
The place was very clean!! The room was very pretty and the stay was very comfortable. Plus, the location is perfect: a very quiet area near the city centre!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 826 reviews
Price from
US$113.28
1 night, 2 adults

North Kessock Hotel

Inverness (Near Nairn)

Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

M
Milan
From
Czech Republic
Nice view on the see, quiet place, very good restaurant
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 809 reviews
Price from
US$134.73
1 night, 2 adults

Riverview Apartment

Inverness (Near Nairn)

Set in Inverness in the Highlands region, Riverview Apartment is a 3-star property boasting free WiFi.

N
Norma
From
United Kingdom
Loved the views and the location near to local shops and the town center.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 57 reviews
Price from
US$729.74
1 night, 2 adults

The Glenmorangie House

Tain (Near 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.

B
Barbora
From
Czech Republic
Everything! Only a few places have such a genius loci and provide such an experience. There’s this unique concept of having a common dinner and breakfast with other guests around one table. the whole house is very stylish and the rooms are super cozy. It just feels like second home.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 57 reviews
Price from
US$435.84
1 night, 2 adults

Beaufort Hotel

Inverness (Near Nairn)

The family-run Beaufort Hotel is 800 metres from Inverness rail station and the shops of the city centre. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

A
Angela
From
Italy
The Hotel is located just a couple of minutes walk from the centre of Inverness and it was very easy to find. There is a big free parking space at the back of the building for guests. The family room we booked was quite big and comfortable, also very cleaned. The receptionist was absolutely kind and welcoming and he gave us some tips about our next destination, the isle of Harry and Lewis. The hotel has also got a restaurant and a bar which looked nice, we just did not have enough time to try them.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,562 reviews
Price from
US$94.31
1 night, 2 adults
All three-star hotels in Nairn

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Nairn and surroundings in the past month

See all
  • Popular with guests booking three-star hotels in Nairn

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews
  • Popular with guests booking three-star hotels in Nairn

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 14 reviews
  • Popular with guests booking three-star hotels in Nairn

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 512 reviews
  • Popular with guests booking three-star hotels in Nairn

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 523 reviews
  • Popular with guests booking three-star hotels in Ardersier

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews

3 star hotels that guests love in Nairn

See all
  • Avg. price/night: US$181.88
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 523 reviews
    The suite we were put in for our family was very generous in size - plenty of room for us all. The restaurant downstairs at the pub had nice food, and the location was terrific - across the road from the beachside park.
    Guest review by
    Bronwen
    Family with young children
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 512 reviews
    Good value for a budget hotel. Room was lovely. Breakfast was excellent.
    Guest review by
    Karkeay
    Young couple
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 512 reviews
    Whenever I visit Nairn (usually once or twice a year) I always stay at the Albert Inn for its location and good price. Staff are always friendly and accommodating. Usually I have no complaints.
    Guest review by
    Alistair
    Solo traveller