The 10 best B&Bs in Nairn, UK | Booking.com
Skip to main content

B&Bs in Nairn

Find the B&Bs that appeal to you the most

The best B&Bs in Nairn

Check out our pick of great B&Bs in Nairn

Filter by:

Review score

Glen Lyon Lodge Bed and Breakfast

Nairn

Offering a garden and garden view, Glen Lyon Lodge Bed and Breakfast is situated in Nairn, 1.2 km from Nairn Central Beach and 25 km from Inverness Castle.

P
Peter
From
Australia
Good sized, very comfortable rooms. Breakfast was excellent
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 150 reviews
Price from
US$209.37
1 night, 2 adults

Cawdor House B&B

Nairn

Set in Nairn, Cawdor House B&B is a historic bed and breakfast that offers free WiFi, and guests can enjoy a garden and a terrace.

G
Gerard
From
United Kingdom
The hosts of this b and b made you feel very welcome Our room. Was upgraded free and was very clean and comfortable and warm Nice location very close to shops and restaurants We would like to thank the owners for a very relaxing and comfortable stay and an excellent breakfast
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 reviews
Price from
US$177.16
1 night, 2 adults

Carnach House

Nairn

Carnach House has garden views, free WiFi and free private parking, set in Nairn, 23 km from Inverness Castle.

D
Dean
From
New Zealand
Spotless clean. Attention to detail. Super friendly hosts. A lovely home. Graet walk in the surrounding forest.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 309 reviews
Price from
US$170.45
1 night, 2 adults

Invernairne

Nairn

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

M
Marta
From
Spain
Everything, awesome location, great town, clean facilities, superb apartment
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 676 reviews
Price from
US$132.87
1 night, 2 adults

Sandown House

Nairn

Situated in Nairn in the Highlands region, with The Nairn Golf Club nearby, Sandown House features accommodation with free WiFi and free private parking.

A
Allison
From
United Kingdom
Clean, comfortable and spacious accommodation
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews
Price from
US$253.66
1 night, 2 adults

Altonhill Cottage - room only

Nairn

A recently renovated property, Altonhill Cottage - room only is set in Nairn near Nairn Museum, The Nairn Golf Club. This guest house offers free private parking, full-day security and free WiFi.

M
Michael
From
United Kingdom
We liked everything it was spotless very comfortable and Jen made us feel at home she is so welcoming will definitely stay there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 57 reviews
Price from
US$108.71
1 night, 2 adults

Inchrye Bed & Breakfast

Inverness (Near Nairn)

Inchrye Bed & Breakfast is situated in Inverness, 18 km from Inverness Castle, 6.8 km from Castle Stuart Golf Links, as well as 17 km from University of the Highlands and Islands, Inverness.

M
Miriam
From
Australia
Loved the personal service by Jess and her husband. Breakfast was superb, both traditional and continental forms. Room perfectly clean and roomy, included a couch for leisure. Location was great: quiet seaside village close to airport and Culloden, only 10 miles out of Inverness.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 902 reviews
Price from
US$134.21
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Nairn)

Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

P
PATRICIA
From
Spain
Very clean, spacious and comfortable room. Staff very helpful and accomodating. Excellent choices for breakfast. Dinner (extra) was also very good.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 739 reviews
Price from
US$134.21
1 night, 2 adults

Room at the Back, 2 George Street

Avoch (Near Nairn)

Located in Avoch, the recently renovated Room at the Back, 2 George Street provides accommodation 18 km from Inverness Castle and 18 km from Inverness Railway Station.

E
Ela
From
Slovenia
This was the perfect cozy room for exploring the coastline. Our favourite thing here was seeing the dolphins - Rachael gave us all the tips on where to park and walk to the viewing point and it was breathtaking. The room had everything we needed - a fridge, kettle and microwave, there is also a bar style counter to sit and eat. The bathroom is new and very nice, the only thing we would add is some storage - a cupboard or shelves to have some space for your toiletries. We loved it here and the only thing we would change is to stay more time!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 229 reviews
Price from
US$126.83
1 night, 2 adults

Tigh Na Mara Guest House Rosemarkie- breakfast optional

Rosemarkie (Near Nairn)

Situated in Rosemarkie, just steps from the beach, Tigh Na Mara Guest House Rosemarkie- breakfast optional features free WiFi.

m
martin
From
Austria
The owner, Helen, ist extremely friendly and helpful. Wonderful view to the des Form the very comfortable room, immediately at the beach, lovely breakfast. We saw dolphins and one seal and osprey - big recommendation . Very nice restaurant: Crofters immediately there, wonderful hikes at the des and up a nice river.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 201 reviews
Price from
US$241.58
1 night, 2 adults
All B&Bs in Nairn

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Nairn and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 57 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 125 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 18 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 175 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 309 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 150 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 140 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 512 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 676 reviews
  • Popular with guests booking B&Bs in Nairn

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 274 reviews

Save money on B&Bs in Nairn and nearby – budget options available

  • The Albert Inn

    Nairn
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 512 reviews

    Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an en suite bathroom with a selection of free toiletries.

    From US$134.21 per night
  • Duchally House

    Nairn
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 94 reviews

    Located in Nairn in the Highlands region, with Nairn Central Beach and Nairn Museum nearby, Duchally House provides accommodation with free private parking.

  • Washington House

    Nairn
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 77 reviews

    Boasting a garden and views of sea, Washington House is a bed and breakfast set in a historic building in Nairn, 600 metres from Nairn Central Beach.

  • Sunny Brae Bed & Breakfast

    Nairn
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 83 reviews

    Situated within 26 km of Inverness Castle and 17 km of Castle Stuart Golf Links in Nairn, Sunny Brae Bed & Breakfast offers accommodation with seating area.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 175 reviews

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

    From US$147.63 per night
  • Invernairne

    Nairn
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 676 reviews

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

    From US$185.21 per night
  • Broomlea

    Ardersier
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 138 reviews

    Offering free WiFi, parking on-site and barbecue facilities, the recently renovated property of Broomlea, offers accommodation in Ardersier, 20 km from Inverness Castle and 9.3 km from Castle Stuart...

    From US$134.21 per night
  • Inchrye Bed & Breakfast

    Inverness
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 902 reviews

    Inchrye Bed & Breakfast is situated in Inverness, 18 km from Inverness Castle, 6.8 km from Castle Stuart Golf Links, as well as 17 km from University of the Highlands and Islands, Inverness.

Enjoy breakfast in Nairn and nearby

  • Star Inn Rooms

    Ardersier
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 739 reviews

    Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

    From US$134.21 per night

FAQ about B&Bs in Nairn

B&Bs that guests love in Nairn

See all
  • Avg. price/night: US$177.16
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 309 reviews
    Surrounded by trees, spacious rooms, super clean everywhere, great hosts, excellent breakfast
    Guest review by
    Gerald
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 150 reviews
    It felt like a lovely bed and breakfast, everything one should be, so welcoming, tidy, and excellent breakfast! I haven't stayed in many bed and breakfasts for a while, but this one was so cosy, welcoming and put my faith back into what a proper bed and breakfast should be!
    Guest review by
    Ida
    Solo traveller
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 126 reviews
    Absolutely loved our stay at Fonthill bed and breakfast. Janice was so warm, welcoming and hospitable. Felt like a home away from home - quiet, comfortable and cosy. Great bed and shower and the most delicious complimentary cooked breakfast. Great central location - 2 minute walk to 'one one two wine bar and eatery' where we had the most delightful dinner. Highly recommend staying here :) won't be disappointed.
    Guest review by
    Rosie
    Young couple
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 140 reviews
    The hosts of this b and b made you feel very welcome Our room. Was upgraded free and was very clean and comfortable and warm Nice location very close to shops and restaurants We would like to thank the owners for a very relaxing and comfortable stay and an excellent breakfast
    Guest review by
    Gerard
    Family with young children