Skip to main content

The best guest houses in Nairn

Check out our selection 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 location overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.

The hotel and the location were lovely. The staff couldn't have been nicer or more helpful. The views are beautiful from the hotel and only a 2 minute walk from the hotel. It is a 10 minute walk to the centre of Nairn and the train station. A day trip to Inverness only takes about 20 minutes which is handy for a days shopping or sightseeing.
Scored 9.2
9.2
Rated wonderful
Wonderful
700 reviews
Price from
$132.08
1 night, 2 adults
Carnach House, hotel in Nairn

Offering garden views, Carnach House in Nairn provides accommodations, a garden, and a shared lounge. This guest house offers free private parking, daily room service, and free Wifi.

So cozy with a very comfortable bed and luxurious bathtub. I absolutely loved the couple who run the place—they took such wonderful care of us. I wish we could have stayed more than one night.
Scored 9.6
9.6
Rated exceptional
Exceptional
337 reviews
Price from
$145.92
1 night, 2 adults
Altonhill House - room only, hotel in Nairn

Altonhill House - room only is a recently renovated guest house in Nairn near Nairn Museum. This guest house offers free private parking, full-day security, and free Wifi.

Beautiful and very nice furnishings. Had a lovely area to relax outside of the room. Highly recommended and would definitely stay there again. Jen was very friendly and kind to work with.
Scored 9.3
9.3
Rated wonderful
Wonderful
26 reviews
Price from
$166.43
1 night, 2 adults
"Room only" at Wetherby Nairn, hotel in Nairn

Just a 2-minute walk from Nairn Central Beach and 500 yards from Nairn Museum, "Room only" at Wetherby Nairn features accommodations in Nairn, with a garden.

The room was very comfortable and our host went out of his way to be sure we were happy.
Scored 8.8
8.8
Rated excellent
Excellent
199 reviews
Price from
$162.28
1 night, 2 adults
Blervie House, hotel in Nairn

Blervie House enjoys a location in Forres, 30 miles from Inverness Castle and 14 miles from Elgin Cathedral. There's a private entrance at the guest house for the convenience of those who stay.

If I could give this an 11 I would. The room was super comfortable , private, quiet, spotless, great bed with an incredible bathing area. The owners were more than friendly;they made us feel welcome and genuinely cared. After several days when we needed to leave VERY early to travel Graham met us personally at 6 am to help us with our bags. Breakfast was served family style… this was a true inn. The area is just far enough from a small town to give the feeling of staying in a real Scottish estate. If you’re going to the Speyside area, this should be your first choice.
Scored 9.2
9.2
Rated wonderful
Wonderful
32 reviews
Price from
$391.22
1 night, 2 adults
Ronas House, hotel in Nairn

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

Breakfast was amazing! Loved the coffee machine in the room.
Scored 9.4
9.4
Rated wonderful
Wonderful
480 reviews
Price from
$163.53
1 night, 2 adults
Torridon Guest House, hotel in Nairn

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

Convenient to center of Inverness by walking Russell was very helpful with tips about the area, history and made a delicious breakfast
Scored 9.4
9.4
Rated wonderful
Wonderful
584 reviews
Price from
$123.28
1 night, 2 adults
Dionard Guest House, hotel in Nairn

A 17-minute walk from Inverness Train Station, Dionard Guest House offers 4-star accommodations in the Inverness City Centre district of Inverness.

The hotel room was very quaint and cozy with just the right amenities provided. The host was exceptionally kind and knowledgeable and provided use a great intoduction to the town and where to seek out entertainment and food. The info book provided in the room allowed us to plan out our stay in the area and gave us info on good places to find entertainment and soemthing to eat. The sweets by the bedside were a nice touch along with the books and other interesting things relating to the area found in the suites living area. The location was great as it was a short walk to town centre and very easy to get into and out of for the remaining leg of our trip. Parking on site was great. I would recommend the Dionard Guest House to anyone who wants a great place to stay in Inverness. Breakfast was also wonderful.
Scored 9.2
9.2
Rated wonderful
Wonderful
217 reviews
Price from
$159.13
1 night, 2 adults
Carisbrooke Guest House, hotel in Nairn

In the heart of Inverness, Carisbrooke Guest House offers contemporary rooms with attached bathroom with TVs. There is free Wi-Fi and free private parking.

We enjoyed our stay at Carisbrooke Guest House. The host, Joy, was kind and welcoming. He provided a wonderful breakfast with plenty of choices each morning. We stayed in a room with an ensuite bath, which was quiet and private. Just a short walk into Inverness city center, this was a perfect location to stay for several days while exploring the area.
Scored 9.4
9.4
Rated wonderful
Wonderful
937 reviews
Price from
$91.58
1 night, 2 adults
Furan GuestHouse, hotel in Nairn

Located less than 1 mile from Inverness city center, this 3-star bed and breakfast provides free private parking and free Wi-Fi access.

Walking distance to most things
Scored 9.4
9.4
Rated wonderful
Wonderful
380 reviews
Price from
$159.13
1 night, 2 adults
All guest houses in Nairn
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Nairn this month

See all

Guest Houses That Travelers Love in Nairn

See all
  • Avg. price/night: $145.92
    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 wonderful
    Wonderful
     · 318 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: $145.92
    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: $138.37
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 493 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 traveler
  • Avg. price/night: $188.69
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 103 reviews
    Lovely comfortable room. Spotless clean. Great host. Nothing was too much bother.
    Diane
    Young couple
  • Scored 7.8
    7.8
    Rated good
    Good
     · 164 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 traveler
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 63 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.0
    9.0
    Rated wonderful
    Wonderful
     · 85 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 wonderful
    Wonderful
     · 318 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