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

Show more Show less
9.1
Superb
2,167 reviews
Price from
£130
per night

Drumdale Bed and Breakfast

Inverness City Centre, Inverness

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. University of the Highlands and Islands, Inverness is 4.2 km away and Castle Stuart Golf Links is 14 km from the bed and breakfast. breakfast was excellent and great location

Show more Show less
9.5
Exceptional
1,019 reviews
Price from
£75.50
per night

Kinkell House Rooms

Cononbridge

The units are equipped with a toaster, fridge, a kettle, a shower, free toiletries and a wardrobe. The bed and breakfast features certain units with inner courtyard views, and units are equipped with a private bathroom. At the bed and breakfast, all units come with bed linen and towels. We were given a room overlooking the garden and the valley which added to our pleasure. The room was spacious and light, comfortable bed etc. Coffee and tea and biscuits were available. We were very happy to be there and wished for more time.

Show more Show less
9
Superb
122 reviews
Price from
£112.50
per night

Taigh Sealladh Fèidh B&B

Fort Augustus

At the bed and breakfast, every unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Guests can have chocolates or cookies delivered to their room. The units are equipped with heating facilities. Beautiful b&b and such a kind friendly couple. Amazing home cooked dinner from start to finish. Breakfast was brilliant and set us up for the whole day. Nessie room was gorgeous and very comfortable bed great nights sleep Excited to go back

Show more Show less
9.5
Exceptional
106 reviews
Price from
£105
per night

The Koko Rooms

Inverness City Centre, Inverness

All units are fitted with a flat-screen TV with streaming services, fridge, a coffee machine, a walk-in shower, bathrobes and a wardrobe. Some units feature a seating area and/or a patio with outdoor furniture. The units have a private bathroom, a hair dryer and bed linen. Nicely done rooms and lobby area. Lovely residential area and easy walk into town center

Show more Show less
9.3
Superb
153 reviews
Price from
£179
per night

Beechwood B+B

Fort William

The units in the bed and breakfast are fitted with a flat-screen TV with streaming services. The bed and breakfast provides some units with quiet street views, and units are fitted with a kettle. All units feature a private bathroom, a hair dryer and bed linen. Stayed in the double bedroom with comfortable, cosy and clean facilities. Kenny was very attentive and we really enjoyed his local knowledge and assistance. Breakfast was a highlight, an opportunity to share a space and converse with other travellers. B&B is a short drive or good walk from local amenities. Would highly recommend

Show more Show less
9
Superb
140 reviews
Price from
£110
per night

Glen Lyon Lodge Bed and Breakfast

Nairn

Situated in Nairn and only 1.2 km from Nairn Central Beach, Glen Lyon Lodge Bed and Breakfast features accommodation with garden views, free WiFi and free private parking. Boasting private check-in and check-out, this property also provides guests with a picnic area. Inverness Castle is 25 km from the bed and breakfast and Castle Stuart Golf Links is 17 km away.

All units in the bed and breakfast are fitted with a flat-screen TV. The units come with a private bathroom. At the bed and breakfast, each unit is fitted with bed linen and towels. The accommodation was excellent, our room was so fresh and clean.. Our host was amazing. Breakfast was perfect lots to choose from.

Show more Show less
9.6
Exceptional
101 reviews
Price from
£110
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. Very cute house, lovely views in the morning, delicious breakfast.

Show more Show less
9.3
Superb
365 reviews
Price from
£288
per night

Smiddy House

Spean Bridge

At the bed and breakfast, every unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Additional in-room amenities include fruits. The units are equipped with heating facilities. Hosts were super friendly. Beautiful accommodations and breakfast was amazing!!!

Show more Show less
9.4
Superb
118 reviews

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 stay, very, helpful, friendly staff and great continental breakfast. It's in a beautiful setting and really liked the lounge area that overlooked the loch.

Show more Show less
9.1
Superb
200 reviews
Price from
£101
per night

Most booked B&Bs in Highlands this month

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands

gogless