Skip to main content

The 10 Best Highlands Bed and Breakfasts – B&Bs in Highlands, United Kingdom

Check out our selection of great B&Bs in Highlands

Filter by:


Review Score

Wonderful: 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. The separate cabin was delightful overlooking the beach and the harbour.

Show more Show less
9.1
Wonderful
2,558 reviews
Price from
$199
per night

Carisbrooke Guest House

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
Wonderful
1,053 reviews
Price from
$107
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 room was lovely with a very comfortable bed. Lovely big bathroom with a fantastic shower. The breakfast was delicious.

Show more Show less
9.3
Wonderful
214 reviews
Price from
$374
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. Excellent service, excellent amenities everything clean and comfortable. Fantastic knowlege of surrounding area. Continental Breakfast, offered and certainly enjoyed.

Show more Show less
9.1
Wonderful
141 reviews
Price from
$126
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 so friendly & very welcoming. And the room is lovely, comfortable & very clean. Microwave is also provided. Easier to heat my own meal. The location is in a simple peaceful small town. Extremely satisfied.

Show more Show less
9.6
Exceptional
106 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. The breakfast was excellent. There was something for everyone and it was well-prepared. The vegetarian haggis was a real favourite of mine.

Show more Show less
9.6
Exceptional
112 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. The place got it all. Very nice very clean and it is totally renovated one year ago. It looks old and traditional just the way i like it. The Train Golf Club is we minute away and there is a good restaurant called Platform just a minute away. The room number 3 is very lovely and you have a garden view. If you look for a quiet and romantic place here it is. The garden is filled with Robin Red Brest birds. The host is lovely and open for a good talk ❤️

Show more Show less
9.3
Wonderful
245 reviews
Price from
$93
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 absolutely loved our stay and Kinnoch Lodge! Our host, Chrissanne, was the best part and so accommodating. Her breakfast was amazing, and set us for the day ahead. The bedding and beds were quite comfortable and of high quality, which is vital for a comfortable stay. We all slept very well as a result. The location was also absolutely perfect in a quiet, safe neighborhood. It was even close to our meet-up point for our tour to Isle of Skye. Everything else was within easy walking distance 5 to 15 minutes. When we come back to Inverness, we will be staying at Kinnoch Lodge without a doubt and look forward to seeing our lovely host again.

Show more Show less
9.6
Exceptional
267 reviews
Price from
$146
per night

Beinn Mhor Lodge

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. The room finishes, design and facilities were all first rate with outstanding attention to detail. The host was incredibly helpful and went to great lengths to ensure that we had a memorable stay

Show more Show less
9.6
Exceptional
167 reviews
Price from
$162
per night

Bracadale House

Port na Long

At the bed and breakfast, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast offers some units with sea views, and the units have a kettle. Guests can dine in an outdoor dining area at the bed and breakfast. Wonderful hosts, we felt like old friends. Had many laughs together while sharing stories.

Show more Show less
9.2
Wonderful
143 reviews
Price from
$207
per night

Most booked B&Bs in Highlands this month

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands