Skip to main content

The best guest houses in Nairn

Check out our pick of great guest houses in Nairn

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set within 700 metres of Nairn Central Beach and 26 km of Inverness Castle in Nairn, Greenlawns provides accommodation with seating area. This 4-star guest house offers a housekeeping service and private check-in and check-out. The guest house also offers free WiFi, free private parking and facilities for disabled guests.

Very comfortable rooms and a lovely host! the location was excellent close to shore and restaurants. east walking to many local services!

Show more Show less
9.7
Exceptional
171 reviews
Price from
AR$ 94,925
per night

At the guest house, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Additional in-room amenities include wine or champagne and chocolates or cookies.

Buffet and à la carte breakfast options with warm dishes, local specialities and fruits are available every morning at the guest house.

Ian was a gracious host and his B&B rooms were extremely comfortable with top notch beds and pillows. Bathrooms sparkling clean! Breakfast for delicious.

Show more Show less
9.7
Exceptional
333 reviews
Price from
AR$ 182,987
per night

Boasting the best views in Nairn, overlooking the sea, the family-owned "Room only" at Wetherby Nairn has free WiFi, free off-road, private parking and elegant bedrooms with en-suite facilities.

Most of the rooms have stunning views over the Moray Firth, with the possibility of sighting the pod of dolphins. All rooms have en-suite facilities and feature a plasma TV, tea/coffee making facilities, with fresh towels provided daily.

Beautiful property with views of the ocean. The lovely Anne greeted us … gorgeous lady.

Show more Show less
9
Superb
227 reviews
Price from
AR$ 142,959
per night

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

Invernairne has free Wi-Fi and excellent breakfasts are available. A baronial lounge bar is open until the early evening and hosts a log fire in cooler months.

Ryan is an absolute super host

Show more Show less
9.2
Superb
673 reviews
Price from
AR$ 113,223
per night

Featuring a shared lounge and views of city, Altonhill House - room only is a recently renovated guest house set in Nairn, 2.6 km from Nairn Central Beach. This guest house offers free private parking, full-day security and free WiFi. The guest house features family rooms.

Beautifully clean and nicely equipped accommodation with hosts for whom nothing was too much trouble. Breakfast basket comprised of delicious freshly baked bread and fruit. Location for Nairn was perfect.

Show more Show less
9.2
Superb
14 reviews
Price from
AR$ 151,308
per night

With a flat-screen TV, an iPod dock and free tea, coffee and home-made biscuits, each room also has ironing facilities. Some rooms have views of the Moray Firth, whilst all have luxury toiletries and robes in the bathroom.

The friendliness of the proprietor, the room and it’s appointments and the hospitality

Show more Show less
9.9
Exceptional
46 reviews
Price from
AR$ 270,021
per night

Dolphins can be spotted off the coast and 2 championship golf courses are within 5 minutes’ drive of The Albert Inn. Inverness Airport is less than 10 minutes’ drive away and Inverness’ lovely city centre can be reached after a 20-minute drive.

My choice for an evening meal was the Mixed Grill. I was astonished when my meal was served, the plate was huge and had everything you would expect - and more. Excellent service and absolutely delicious. The room was a double with a very comfortable bed which was very cosy on one of the coldest spells for a while. I also enjoyed the cooked breakfast in the morning and passed on my compliments to the Chef / Cook.

Show more Show less
8.1
Very good
617 reviews
Price from
AR$ 114,367
per night

Featuring a garden and views of inner courtyard, Duchally House is a guest house situated in a historic building in Nairn, 1.2 km from Nairn Central Beach. Private parking is available on site at this recently renovated property. The guest house features family rooms.

Great location, great room. Had everything we needed. Beautiful house. It’s within easy walking distance to High Street with the shops and restaurants.

Show more Show less
8.1
Very good
57 reviews
Price from
AR$ 116,654
per night

Offering city views, Nairn View Guest House is an accommodation situated in Nairn, less than 1 km from Nairn Central Beach and 26 km from Inverness Castle. The property is around 17 km from Castle Stuart Golf Links, 25 km from University of the Highlands and Islands, Inverness and 25 km from Inverness Railway Station. The guest house has family rooms.

It is an amazing hotel like setting— so warm and welcoming to include the hosts & staff. Beautifully designed rooms. Full breakfast included— such a peaceful & wonderful place to stay

Show more Show less
7.4
Good
79 reviews
Price from
AR$ 92,637
per night

Set 36 km from Inverness Castle, The Old Mill Inn offers 4-star accommodation in Forres and features a garden, a restaurant and a bar. Located around 28 km from Castle Stuart Golf Links, the inn with free WiFi is also 35 km away from University of the Highlands and Islands, Inverness. The property is non-smoking and is located 26 km from Elgin Cathedral.

We loved everything!! We were made so welcome upon our arrival and shown to our beautiful rooms, both equipped with everything we needed during our stay. The beds were very comfortable. We had dinner at the Inn which was outstanding!! The Inn is located a short distance from Brodie Castle , perfect to spend a few hours and learn about the history of the Castle and surrounds. We wish we had time to stay longer at the Inn and will definitely go back!

Show more Show less
9
Superb
302 reviews
Price from
AR$ 91,494
per night

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.
Search guest houses in Nairn

Most booked guest houses in Nairn this month

Guest houses that travellers love in Nairn

  • Avg. price/night: AR$ 164,688.71
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 67 reviews
    The breakfast was excellent, especially the fresh fruit salad and the coffee. The hosts went out of their way to help and the suggestions they made for dinner reservations were excellent
    Jean
    Young couple
  • Avg. price/night: AR$ 171,550.74
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 56 reviews
    Brilliant location! Clean, tidy & very central for all activities! Helen is a great host & her breakfast, most of which is locally sourced, certainly sets you up for the days activities! Beautiful, tranquil garden to sit it for my morning coffee!
    David
    Family with young children
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 171 reviews
    A very wel situated and nice B&B in a residential area, on walking distance of beach and city center. A very decent breakfast and lovely host.
    Filip
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 38 reviews
    Great location. Quiet. Nicely furnished. On the harbour with sea vew.
    Peter
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 76 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
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 79 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 351 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
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 171 reviews
    The host Sheelagh and her team were very attentive and welcoming nothing was too much trouble. The house was exceptionally clean and worked closely with covid restrictions. The breakfasts were fantastic with a large selection that catered for everyone’s needs. Very family friendly guest house in quiet secure surroundings. Would definitely recommend a visit.
    Kim
    Family with young children
  • 4.7
    Scored 4.7
    Disappointing
    Rated disappointing
     · 151 reviews
    Only good thing was it was in town centre. I liked nothing about the royal guest house. Please remove from bed and breakfast listening i feel cheated out of my money. It is more like homeless shelter or hostel .
    Matheson Jacqueline
    Solo traveller
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 93 reviews
    Great location with sea view. Good choice of breakfast and very well presented. Would highly recommend Sunny Brae Bed and Breakfast. Lovely clean guest house and Rachel made us feel so welcome. Really enjoyed our stay.
    Margaret Rose
    Group