Skip to main content

The best guest houses in Nairn

Check out our pick of great guest houses in Nairn

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Invernairne, hotel in Nairn

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

Excellent location and truly wonderful patient and friendly staff
Scored 9.2
9.2
Rated superb
Superb
700 reviews
Price from
£88
1 night, 2 adults
Carnach House, hotel in Nairn

Set in Nairn and only 23 km from Inverness Castle, Carnach House offers accommodation with garden views, free WiFi and free private parking.

Quality of furniture, bedding and facilities. Friendly welcome and attention to detail
Scored 9.6
9.6
Rated exceptional
Exceptional
337 reviews
Price from
£116
1 night, 2 adults
Altonhill House - room only, hotel in Nairn

Set in Nairn, the recently renovated Altonhill House - room only features accommodation 2.6 km from Nairn Central Beach and 24 km from Inverness Castle.

The room was lovely, easy access bringing everything in from the car to the room. It felt lovely and homely. We arrived a bit later than expected but it was super easy to check in ourselves and then we left early so it was also easy to checkout. I wish we’d had more time to enjoy the room! Nice location in Nairn, easy to get to the amenities. I would stay again.
Scored 9.3
9.3
Rated superb
Superb
26 reviews
Price from
£118.80
1 night, 2 adults
"Room only" at Wetherby Nairn, hotel in Nairn

Offering a garden and sea view, "Room only" at Wetherby Nairn is situated in Nairn, 200 metres from Nairn Central Beach and 26 km from Inverness Castle.

Lovely location and great views and lovely hosts who had lots of local tips
Scored 8.6
8.6
Rated fabulous
Fabulous
199 reviews
Price from
£109
1 night, 2 adults
Blervie House, hotel in Forres

Located in Forres and only 49 km from Inverness Castle, Blervie House provides accommodation with sea views, free WiFi and free private parking.

Excellent in every way! Already planning to come back!
Scored 9.4
9.4
Rated superb
Superb
32 reviews
Price from
£311
1 night, 2 adults
Moyness House, hotel in Inverness

Situated close to central Inverness, Moyness House offers comfortable bed and breakfast accommodation, and has its own garden. Free parking is possible on site, and free Wi-Fi is accessible...

Everything was comfortable and spotless
Scored 9.0
9.0
Rated superb
Superb
741 reviews
Price from
£80
1 night, 2 adults
Ronas House, hotel in Inverness

Ronas House is set in Inverness, 0.7 miles from Inverness Castle, and 0.3 miles to Eastgate Shopping Centre. Free private parking is available on site.

The owners are extremely warm and friendly. The food was the best! They are excellent cooks and served delicious breakfasts daily. The place was quaint, attractive, and close enough to the shops in town to walk.
Scored 9.4
9.4
Rated superb
Superb
480 reviews
Price from
£130
1 night, 2 adults
Torridon Guest House, hotel in Inverness

Just a 8-minute walk from Inverness city centre, the Torridon Guest House is less than 5 minutes' walk from the banks of the River Ness.

Breakfast was excellent. Best breakfast we had in Scotland.
Scored 9.4
9.4
Rated superb
Superb
584 reviews
Price from
£98
1 night, 2 adults
Dionard Guest House, hotel in Inverness

Ideally situated in Inverness, Dionard Guest House features a buffet breakfast and free WiFi. Featuring free private parking, the 4-star guest house is 700 metres from Inverness Castle.

Room excellent. Very helpful and friendly proprietor. Great location. Breakfast a little expensive, but excellent.
Scored 9.3
9.3
Rated superb
Superb
217 reviews
Price from
£138
1 night, 2 adults
Eastdene Guest House, hotel in Inverness

Eastdene Guest House Eastdene is set in a traditional Victorian villa, built in 1878 and retaining many of the original features.

Breakfast was good, can’t complain, very nice property.
Scored 9.4
9.4
Rated superb
Superb
460 reviews
Price from
£80
1 night, 2 adults
All guest houses in Nairn
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Nairn this month

See all

Guest houses that travellers love in Nairn

See all
  • Avg. price/night: £127
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 337 reviews
    Beautiful location and perfect to getaway from the crowds. Above all, Carnach House has great hosts who gave lovely tips around the neigbourhood and scotland itself. Breakfast was delicious every day.
    Jobke
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 321 reviews
    Apartment was lovely with everything you needed even little extras .great location so easy to walk about . Met one off the hosts who was very nice to talk to .
    Catherine Margaret
    Family with young children
  • Avg. price/night: £127
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 337 reviews
    Surrounded by trees, spacious rooms, super clean everywhere, great hosts, excellent breakfast
    Gerald
    Young couple
  • Avg. price/night: £110
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 496 reviews
    Lovely place, clean and warm. The hosts are amazing and super friendly. I had dinner at the restaurant and it was beautiful!! Right in the city centre of Nairn.
    Ivano
    Solo traveller
  • Avg. price/night: £150
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 103 reviews
    Lovely comfortable room. Spotless clean. Great host. Nothing was too much bother.
    Diane
    Young couple
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 163 reviews
    This is a 5 star guesthouse😊The host was absolutely fantastic, 10 out of 10☺️The room was great,clean and well-kept the bed was very comfortable. The bathrooms were perfectly clean. Possibility to use a washing machine and dryer. Free continental breakfast, drinks, coffee, tea, cereals, toast. Great location. I would highly recommend it. I will definitely come back 😊 For me 5*
    Kasia
    Solo traveller
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 59 reviews
    Great location with high street, takeaways, bus and rail stations and beach within easy walk. Quiet and comfortable with a well equipped kitchen. Host was very flexible and responsive.
    Fiona
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 86 reviews
    Lovely place. Great location, peaceful and comfortable. Every small detail was included. Fresh fruit, breakfast ingredients and much more. Very friendly and responsive hosts.
    Joyce
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 321 reviews
    Great location. Very clean. Well equipped. Hosts were very helpful and responsive. Definitely recommend. Superb location right in heart of Nairn but very quiet. Short walk to beach.
    Robin
    Family with young children