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.

Carisbrooke Guest House 4 stars

Inverness City Centre, Inverness

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

Book a room that includes breakfast and enjoy a hearty cooked breakfast served in our homely dining room. Cozy room with everything you’d need, delicious breakfast to start off the day, easy access parking. Would definitely recommend and stay again. The owner Joy was also so lovely.

Show more Show less
9.4
Superb
1,067 reviews
Price from
£137.76
per night

No 27

Inverness

Set 1.5 km from Inverness Castle, 1.4 km from Inverness Railway Station and 6.8 km from University of the Highlands and Islands, Inverness, No 27 provides accommodation located in Inverness. Among the facilities at this property are full-day security and luggage storage space, along with free WiFi throughout the property. The accommodation offers a housekeeping service and bicycle parking for guests.

Castle Stuart Golf Links is 14 km from the bed and breakfast, while Strathpeffer Spa Golf Club is 33 km away. The nearest airport is Inverness Airport, 16 km from No 27. i had the best time ! the room was clean and had all i needed inside. The host was particularly lovely and breakfast was very good. i will definitely come back !

Show more Show less
9
Superb
102 reviews
Price from
£89
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 owner is fantastic, a person full of empathy and kindness, and always ready to help with what you need. The property is in a beautiful, peaceful, and quiet place. I love this place!💖 The room and the bathroom are very clean and tidy. I've already been here last year, and certainly, I will always return every time I'll be, or I'll pass by this part of Scotland, the Highlands.

Show more Show less
9.6
Exceptional
123 reviews

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. Beautiful property, very clean and comfortable made to feel very welcome. Very attentive at breakfast but otherwise left to our own devices which we like - not in a bad way, could contact and ask anything we wanted. Great selection for a continental breakfast!

Show more Show less
9.2
Superb
313 reviews
Price from
£85
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.

Castle Stuart Golf Links is 15 km from the bed and breakfast, while Strathpeffer Spa Golf Club is 34 km from the property. The nearest airport is Inverness Airport, 17 km from Kinnoch Lodge. A fabulously warm and friendly welcome from Chrisann - soon felt part of the family. The room was very clean and comfortable with great facilities. Recommended a great restaurant with 20% discount. The breakfast was amazing and we would have happily stayed longer.

Show more Show less
9.6
Exceptional
341 reviews
Price from
£117
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 Inverness Castle, and within 1.4 km of the city centre. Room was big and very comfortable. Host was very nice and made us feel welcome. It was about 20 minute walk to the city.

Show more Show less
9.6
Exceptional
198 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. Idyllic location, wonderful cosy victorian house, the best and kindest owners!!!

Show more Show less
9.5
Exceptional
270 reviews
Price from
£133
per night

Flotnar Hús - Ensuite Rooms

Keiss

At the guest house, units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. At the guest house, all units are allergy-free and soundproof. The units are equipped with heating facilities. This property was amazing. This place is peaceful and relaxing with a stunning view. They thought of everything down to the robes and slippers.

Show more Show less
9.3
Superb
156 reviews
Price from
£120
per night

Druid View B&B

Inverness

Set in Inverness and only 3.7 km from Inverness Castle, Druid View B&B offers accommodation with mountain views, free WiFi and free private parking. The property has city views and is 3.8 km from University of the Highlands and Islands, Inverness and 5.9 km from Inverness Railway Station. Inverness Museum and Art Gallery is 4 km from the bed and breakfast and Caledonian Thistle is 6.4 km away. Very welcoming host , beautiful quiet spot out of the town but not to far. Lovely homemade breakfast

Show more Show less
9.2
Superb
194 reviews
Price from
£112.50
per night

Shandwick House

Tain

Set in Tain and only 44 km from Strathpeffer Spa Golf Club, Shandwick House offers accommodation with sea views, free WiFi and free private parking. The property features garden and city views, and is 14 km from Carnegie Club Skibo Castle.

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The very warm welcome of the owner

Show more Show less
9.6
Exceptional
555 reviews
Price from
£74
per night

Most booked B&Bs in Moray Firth this month

FAQs about B&Bs in Moray Firth

B&Bs that guests love in Moray Firth

gogless