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.

J
Jo
From
New Zealand
Gorgeously decorated large room. Exceptionally clean and lovely host
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 151 reviews
Price from
US$207.44
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.

W
Wim
From
Netherlands
Very cosy with a nice lounge and small terrace on the front. In the centre of town and close to the station. Parking in the street. Extremely dedicated service and great breakfast.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 146 reviews
Price from
US$160.90
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.

J
Jobke
From
Netherlands
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.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 301 reviews
Price from
US$168.88
1 night, 2 adults

"Stunning Sea-Views" at Wetherby Nairn

Nairn

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

D
Debbie
From
Australia
Beautiful property with views of the ocean. The lovely Anne greeted us … gorgeous lady.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 171 reviews
Price from
US$232.71
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.

K
Kikki Helga
From
Norway
Unique serene setting just above the beach in Nairn. Beautifully kept grand house with rose garden and ocean view. Very welcoming staff, that helped us to book dinner reservation, served a wonderful breakfast and created a a relaxing atmosphere. Grand rooms and cosy bar and breakfast room. Will come again!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 679 reviews
Price from
US$131.65
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
Angela
From
United Kingdom
Really nice property in a quiet location just outside the town. The room was spacious, modern, and comfortable and the breakfast was spot on.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews
Price from
US$155.58
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, 63 reviews
Price from
US$107.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.

D
Deniss
From
Latvia
Very nice small hotel with authentic atmosphere. We loved our stay there very much. The breakfast was very good, prepared by owners with love :) Highly recommend this hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 895 reviews
Price from
US$132.97
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.

E
Evelyn
From
Australia
Everything was absolutely great. Very good service and lots of choices for breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 726 reviews
Price from
US$132.97
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.

S
Susan
From
United Kingdom
We were made very welcome, tea/coffe facilities, with crisps and biscuits, tv, microwave, plenty towels , a lovley clean room with everything you need. Would highly recommend this room. I will definitely stay again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
US$137.63
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, 171 reviews

Popular with guests booking B&Bs in Nairn

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 79 reviews

Popular with guests booking B&Bs in Nairn

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

Popular with guests booking B&Bs in Nairn

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews

Popular with guests booking B&Bs in Nairn

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

Popular with guests booking B&Bs in Nairn

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews

Popular with guests booking B&Bs in Nairn

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 679 reviews

Popular with guests booking B&Bs in Nairn

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

Popular with guests booking B&Bs in Nairn

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

Popular with guests booking B&Bs in Nairn

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 146 reviews

Great access to the city centre. Check these B&Bs in Nairn and nearby

The Albert Inn

Nairn
Central location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 498 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.

Duchally House

Nairn
Central location
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.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 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 7.9
Good - What previous guests thought, 286 reviews

Offering city views, Nairn View Guest House is an accommodation located in Nairn, 26 km from Inverness Castle and 17 km from Castle Stuart Golf Links.

From US$118.48 per night

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, 726 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$265.95 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 895 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.

FAQ about B&Bs in Nairn

B&Bs that guests love in Nairn

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 301 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.6
Exceptional - What previous guests thought, 151 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.5
Exceptional - What previous guests thought, 131 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, 146 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