Skip to main content

The best B&Bs in Highlands

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 room facing the harbour was lovely, the view is unbeatable.

Show more Show less
9.1
Wonderful
2,495 reviews
Price from
$165
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. Joy is an amazing host. Location is very central. Breakfast was great! Rooms are clean and comfortable. On site parking is a great bonus.

Show more Show less
9.4
Wonderful
1,066 reviews
Price from
$175
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
Wonderful
105 reviews
Price from
$108
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. In one word: everything. The room, the interior design, the living room next to us, the location, the views, and the host

Show more Show less
9.3
Wonderful
263 reviews
Price from
$197
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. Comfortable and clean room, beautiful view, lovely owners.

Show more Show less
9.1
Wonderful
169 reviews
Price from
$128
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. Everything was perfect! Rachael is very kind person, she really made us and our dog feel welcomed. The room was comfortable and we found there everything we needed. Parking was at the seafront but there was always free space and it's really close to the house. We really liked this acommodation and we hope to come back again one day.

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. All was perfect, The room was beautiful and clean. The breakfast was very good. The owners are very friendly and nice

Show more Show less
9.6
Exceptional
121 reviews
Price from
$183
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
Wonderful
316 reviews
Price from
$108
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. Shampo , body cream, towels, tissue papers are all high quality stuff Breakfasts are delicious n are big Bathrooms are sparkling clean. Located in a quiet environment n the Ness Walk along the river to town Centre is scenic, enjoyable n short - which I wish should be longer . Chrisan , the landlady , is very friendly n pleasant. Highly recommended !

Show more Show less
9.6
Exceptional
341 reviews
Price from
$148
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. Lovely and clean place to stay, the owner is amazing! Breakfast was great and prepared considering your wishes. Not to forget the beautiful sea view! The location (basicly Isle of Skye itself) is obviously not "central", but works well to explore the magnificent island when travelling by car. Thank you for the stay! :)

Show more Show less
9.8
Exceptional
102 reviews
Price from
$165
per night

Most booked B&Bs in Highlands this month

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands

gogless