Skip to main content

The best B&Bs in Moray Firth

Check out our pick of great B&Bs in Moray Firth

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.

Drumdale Bed and Breakfast

Inverness City Centre, Inverness

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. University of the Highlands and Islands, Inverness is 4.2 km away and Castle Stuart Golf Links is 14 km from the bed and breakfast. very helpful hosts, great breakfast, nice location

Show more Show less
9.5
Exceptional
1,018 reviews
Price from
£75.50
per night

The Koko Rooms

Inverness City Centre, Inverness

All units are fitted with a flat-screen TV with streaming services, fridge, a coffee machine, a walk-in shower, bathrobes and a wardrobe. Some units feature a seating area and/or a patio with outdoor furniture. The units have a private bathroom, a hair dryer and bed linen. Great place where we spent 2 nights. Walking distance from the center of Inverness, in a nice quiet neighborhood. There is an assigned parking slot to every room which was great because we didn't need to think about that. There is a cozy "living room" area between the doors of the rooms which offer some drinks as well. I wanted to try one whisky and i got mixed up but the owner stepped out immediately and helped me and also offered me an additional shot of whisky to try, for free. Wonderful place, would highly recommend for a trip to Inverness.

Show more Show less
9.3
Superb
155 reviews
Price from
£179
per night

Glen Lyon Lodge Bed and Breakfast

Nairn

Situated in Nairn and only 1.2 km from Nairn Central Beach, Glen Lyon Lodge Bed and Breakfast features accommodation with garden views, free WiFi and free private parking. Boasting private check-in and check-out, this property also provides guests with a picnic area. Inverness Castle is 25 km from the bed and breakfast and Castle Stuart Golf Links is 17 km away.

All units in the bed and breakfast are fitted with a flat-screen TV. The units come with a private bathroom. At the bed and breakfast, each unit is fitted with bed linen and towels. Helen was an amazing host and we had the best time at Glen Lyon. We only wish we could have stayed longer! The rooms were adorable and clean, with lovely ensuite bathroom facilities. Breakfast was delicious and home-cooked. The location in Nairn was lovely and we were able to walk to the beach and to dinner easily.

Show more Show less
9.6
Exceptional
101 reviews
Price from
£110
per night

Room at the Back, 2 George Street

Avoch

The bed and breakfast comes with a flat-screen TV. Towels and bed linen are featured in the bed and breakfast. For added privacy, the accommodation features a private entrance.

Guests at the bed and breakfast will be able to enjoy activities in and around Avoch, like hiking. The room was comfortable & clean. Rachael, the owner, was so pleasant & accommodating. The location was close to the water which added to a great stay.

Show more Show less
9.6
Exceptional
158 reviews
Price from
£68.04
per night

St Duthus Villa Guesthouse

Tain

The bed and breakfast is fitted with a flat-screen TV. The bed and breakfast offers bed linen, towels and housekeeping service.

Dunrobin Castle is 30 km from the bed and breakfast. The nearest airport is Inverness Airport, 67 km from St Duthus Villa Guesthouse. Wonderful, helpful , friendly staff . Such a beautiful ,huge room . Loved my overnight stay here , thank you so much ;

Show more Show less
9.2
Superb
428 reviews
Price from
£79
per night

Kinnoch Lodge

Dalneigh

At the bed and breakfast, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Guests can have chocolates or cookies delivered to their room. The units are equipped with heating facilities. This host cares about the quality of her service, and she is very good at it. This place was simple one of our best highlights of our entire trip to Scotland. The owner is an enthusiastic master chef who serves The Best Breakfast. I very much recommend picking the vegetarian Scottish Breakfast or the scrambled eggs. And now the interior and the room: Beautifully furnitured with love and thought. Clean and comfortable. Cosy and practical. And a beautifully built little house with its own history. We felt very warmly invited by the host, even before we got here, sending a message asking for our diets. Showed good will to adapt to any special needs. Thank you for a >memorable< stay!

Show more Show less
9.7
Exceptional
497 reviews
Price from
£117
per night

Nether Dallachy Farmhouse

Banff

The units in the bed and breakfast are fitted with a kettle. Additional in-room amenities include chocolates or cookies. All units feature a shared bathroom, bathrobes and bed linen.

Fyvie Castle is 37 km from the bed and breakfast, while Leith Hall Garden & Estate is 43 km from the property. We had the pleasure of spending a day at this resort and I am truly impressed! The owners are incredibly kind and very dedicated to their work, which is evident in every detail. We felt exceptionally well taken care of. The food was delicious – every meal was tasty and we didn't lack for anything. The atmosphere was so warm and cozy that we felt right at home, especially while spending the afternoons by the fireplace. I highly recommend this place to anyone looking for a peaceful and welcoming retreat!

Show more Show less
9.6
Exceptional
118 reviews
Price from
£86.40
per night

Beinn Mhor Lodge

Inverness City Centre, Inverness

Beinn Mhor Lodge is set in the Inverness City Centre district of Inverness, 2.7 km from Inverness Railway Station, 3.4 km from University of the Highlands and Islands, Inverness and 13 km from Castle Stuart Golf Links. Private parking is available on site at this recently renovated property. The property is 1.4 km from the city centre and 1.4 km from Inverness Castle. We enjoyed our stay at the lodge. Mary-Anne was hospitable and welcoming; the room was extremely comfortable with high-quality bedding. The bathroom was spotless. Bonus: she has two cute Beagles Harry and Frazer if you are a dog lover like we are :)

Show more Show less
9.6
Exceptional
289 reviews
Price from
£130
per night

The Pines Guest House

Elgin

Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking. It is set 44 km from Huntly Castle and offers a housekeeping service. The guest house has family rooms.

At the guest house, every unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities. Everything! From the welcome from the owners to the great standard of the room, cleanliness, location and superb breakfast everything about this property was great 👍

Show more Show less
9.4
Superb
311 reviews
Price from
£133
per night

Flotnar Hús - Ensuite Rooms

Keiss

Set in Keiss and only 3.3 km from Sinclair's Bay, Flotnar Hús - Ensuite Rooms offers accommodation with sea views, free WiFi and free private parking. The property has garden views and is 19 km from The Castle Gardens of Mey. Guests can use the hot tub, or enjoy quiet street views. Excellent place to stay for one or more nights. Better than most hotels. Andy and Samantha are listening to guest comments and making adjustments all the time. You will not be disappointed with this stay.

Show more Show less
9.3
Superb
252 reviews

Most booked B&Bs in Moray Firth this month

FAQs about B&Bs in Moray Firth

B&Bs that guests love in Moray Firth

Research, refine and make plans for your whole trip

gogless