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
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

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.

M
Marissa
From
Australia
Comfortable bed and clean room. Wonderful staff.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,326 reviews
Price from
US$140.38
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.

P
Pame1711
From
Luxembourg
The location is excellent if you are taking tours to the highlands, the pick-up point is very close, to the city not much but still a walkable distance.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,754 reviews
Price from
US$86.63
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.

A
Alexis
From
Ireland
It was a place very clean and comfy. Room had a with electric kettle + coffe/tea/milk, it was amazing, specially after a long day. Check-in/out pretty simple and fast, staff were very nice. A terrific bathroom which had towels. TV
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,515 reviews
Price from
US$86.63
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.

S
Syed Md Taukir
From
Bangladesh
Nice room. Nice breakfast with gluten free options. Complementary items (shaving foam & razor) were great.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,312 reviews
Price from
US$111.95
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...

A
Andreia
From
Portugal
Very friendly owners, the room was very comfortable and clean. Close to the city centre.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 827 reviews
Price from
US$112.06
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.

T
Terrance
From
United States
Breakfast was excellent and the staff was great
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 805 reviews
Price from
US$133.27
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$721.88
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$431.14
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.

E
Elizabeth
From
United States
I was ill a few days and the staff was wonderful, bringing me food, finding me a doctor. I felt very cared for. The room was nice and quiet and very clean.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,563 reviews
Price from
US$93.29
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.7
    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, 12 reviews
  • Popular with guests booking three-star hotels in Nairn

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

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

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

3 star hotels that guests love in Nairn

See all
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 520 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
  • Avg. price/night: US$133.27
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 509 reviews
    Good value for a budget hotel. Room was lovely. Breakfast was excellent.
    Guest review by
    Karkeay
    Young couple
  • Avg. price/night: US$133.27
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 509 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