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 the centre of Inverness, Drumdale Bed and Breakfast provides free WiFi, a garden and free private parking for guests who drive. The property features quiet street views and is less than 1 km from Inverness Castle and a 13-minute walk from Inverness Railway Station. Strathpeffer Spa Golf Club is 33 km away and Inverness Museum and Art Gallery is 400 metres from the bed and breakfast. The rooms and especially the beds were great and the hosts were very friendly. There was a short questionnaire for next day's breakfast with lots of options. The location is wonderful with the city center in walking distance and yet the immediate neighborhood being calm at night. It really is an excellent place to stay at in Inverness.

Show more Show less
9.5
Exceptional
1,001 reviews
Price from
£65
per night

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. Convenient location for walking to the center

Show more Show less
9.4
Superb
1,065 reviews
Price from
£140
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. Lovely friendly owner, great location.

Show more Show less
9
Superb
113 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. Rachael was really friendly and helpful and she went out of her way to help me explore the Fairy Glen hiking trail in the limited time I was there. The location was nice and central to what I wanted to see. Bus stops were very close, which made traveling easy. And I loved the personal touch with a handwritten welcome note, flowers and a little card.

Show more Show less
9.6
Exceptional
125 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. 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
322 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. Excellent stay at this lovely hotel. The host was great

Show more Show less
9.6
Exceptional
350 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. Marianne was a wonderful host! She made us feel so welcome and at home. Her home and guest house was an absolute treasure, shame that we couldn’t stay longer. She provided us with so many helpful recommendations and we look forward to coming back one day. Would recommend to anyone, a very short drive to town too!

Show more Show less
9.6
Exceptional
205 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. The hosts are wonderful, very friendly and nice. We can definitely recommend to stay here. We got a delicious cooked breakfast, the room was beautiful, freshly renovated with nice bathroom. At our next stay in Elgin we will definitely stay there again if possible.

Show more Show less
9.4
Superb
276 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. Fantastic location!! Peaceful and quiet! Spotlessly clean and very comfortable room! Lovely sitting in the hot tub watching the night sky!!

Show more Show less
9.3
Superb
166 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. The breakfast was delicious. The hosts were very welcoming

Show more Show less
9.2
Superb
203 reviews
Price from
£121.50
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