Skip to main content

The best B&Bs in Highlands

Check out our pick of great B&Bs in Highlands

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.

Harbour House

Ullapool

Set in Ullapool, Harbour House has a garden. This guest house offers luggage storage space and free WiFi.

The private bathroom is fitted with a bath or shower. The units in Harbour House are equipped with a flat-screen TV and free toiletries.

A fully cooked breakfast is served daily at the property. Such a beautiful establishment. Fabulous breakfast and view. Gorgeous room. Wonderful staff. Couldn't recommend it enough.

Show more Show less
9.1
Superb
2,487 reviews
Price from
£140
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. Very caring n helpful couple owners. Hot n wide selections for breakfast.

Show more Show less
9.4
Superb
1,069 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. Lovely friendly owner, great location.

Show more Show less
9
Superb
107 reviews
Price from
£85
per night

Ullinish House

Ullinish

The units at the bed and breakfast are equipped with a seating area. Featuring a private bathroom with a shower and a hair dryer, units at the bed and breakfast also offer free WiFi. At the bed and breakfast, all units are equipped with bed linen and towels. The location is stunning. The decor of the rooms is beautiful and the bathrooms are large and comfortable. The breakfast is delicious.

Show more Show less
9.3
Superb
265 reviews
Price from
£258.75
per night

Lochbroom Lodge

Ullapool

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house provides certain units with sea views, and the units are fitted with a kettle. The units are equipped with heating facilities. Idyllic and quiet spot just outside of Ullapool. Perfect for our 2 night rest stop to enjoy the beautiful surroundings and Ullapool town. Lovely lounge area and great hosts

Show more Show less
9.1
Superb
170 reviews
Price from
£101
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
123 reviews

Bridgend House B&B

Drumnadrochit

Set 24 km from Inverness Castle, 25 km from Inverness Railway Station and 27 km from University of the Highlands and Islands, Inverness, Bridgend House B&B features accommodation situated in Drumnadrochit. Private parking is available on site at this recently renovated property. The bed and breakfast has family rooms. Jackie & Keith are very friendly, love to chatting with them. And Charlie too :) Location is superb, right next to several tourist spots. Wifi signal is good and fast, breakfast is very good indeed. Thanks Jackie & Keith, and I am sure I will return when I am going to visit any spots nearby.

Show more Show less
9.6
Exceptional
121 reviews
Price from
£144
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. Our room was spacious, light and airy; it was tastefully decorated with a very comfortable bed and a lovely bathroom. We had a beautiful view over the garden. The breakfast was delicious- fresh berries with a delightful continental breakfast. All in all superb and the best we’ve had on our trip.

Show more Show less
9.2
Superb
318 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. We loved everything. The landlady made us to feel like at home. The breakfast was freshly cooked, wide choice for meat eters as well as vegetarians and vegans. Chrisiann would do the magic for you. The house has it’s charme, the rooms are very comfortable, look even beter in real than on the photo. Perfect location for our trips.

Show more Show less
9.6
Exceptional
344 reviews
Price from
£117
per night

Barnweil

Stein

All units at the bed and breakfast come with a seating area. A terrace with an outdoor dining area and mountain views is offered in all units. The units feature a private bathroom, a hair dryer and bed linen. Great room, good shower, comfortable bed, totally quiet, awesome walks straight out of the back fence, easy walk to great dining at the Stein Inn. Top it all off with a friendly helpful host who cooks a wonderful breakfast. What more could you ask for!

Show more Show less
9.8
Exceptional
103 reviews
Price from
£130
per night

Most booked B&Bs in Highlands this month

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands

gogless