Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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

Check out our selection of great bed and breakfasts in Highlands

Filter by:


Review Score

Awesome: 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. Nice to get a complementary whiskey on arrival ! Very helpful staff. Hotel was modern and comfortable and good position to walk in Ullapool

Show more Show less
9.2
Awesome
2,267 reviews

Corran Bunkhouse

Onich

Corran Bunkhouse is set in Lochaber near Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen. Free private parking is available on site for all guests. Everything!! Great location, amenities, and management!

Show more Show less
9.2
Awesome
1,643 reviews

Cavell House

Inverness

Situated in Inverness, within 600 metres of Inverness Castle and 700 metres of Caledonian Canal, Cavell House features accommodation with a garden and free WiFi as well as free private parking for guests who drive. The property is around 2.7 km from University of the Highlands and Islands, Inverness, 700 metres from Inverness Museum and Art Gallery and 2.7 km from Caledonian Thistle. The guest house has family rooms.

Rooms are complete with a private bathroom, while some rooms at the guest house also feature a seating area. Great host, Very friendly, kind and helpful. I was expecting less and got more than i could wish for.

Show more Show less
9.4
Awesome
142 reviews

Adrian's Guest House

Inverness City Centre, Inverness

Situated in Inverness, within 500 metres of Inverness Castle and 400 metres of Caledonian Canal, Adrian's Guest House features accommodation with a garden and free WiFi as well as free private parking for guests who drive. The property is around 3.1 km from University of the Highlands and Islands, Inverness, 500 metres from Inverness Museum and Art Gallery and 2.1 km from Caledonian Thistle. The guest house has family rooms.

At the guest house, rooms are fitted with a wardrobe, a patio with a garden view, a private bathroom, a flat-screen TV, bed linen and towels. At Adrian's Guest House, all rooms include a seating area. Wonderful Scottish breakfast.Super coffee. Staff could not have been more accommodating. If you’re looking for a friendly stay-where’s were to go!

Show more Show less
9.4
Awesome
158 reviews

Cornerstone

Mallaig

Cornerstone is located in Mallaig. Guests can enjoy sea views.

At the guest house, each room is equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

Guests at Cornerstone can enjoy a continental breakfast. Location, staff. View, value.

Show more Show less
9.5
Exceptional
167 reviews

Ben Nevis Manor

Fort William

The bed and breakfast is equipped with a flat-screen TV. The property also has 1 bathroom featuring a shower and a hairdryer, and towels and bed linen are available.

A continental breakfast is available daily at the bed and breakfast. The location for me was perfect. The breakfast was fantastic, lots of choice. All the little features around the property are fantastic. Look out for the highland cows in the field next to the b&b and on the decking are 😀. Loads to do with in a very short distance.

Show more Show less
9.7
Exceptional
148 reviews

Foresters Lodge bed and breakfast, near loch ness

Inverfarigaig

Located in Inverfarigaig, 35 km from Strathpeffer, Foresters Lodge bed and breakfast, near loch ness provides a garden and free WiFi.

Guests at the bed and breakfast can enjoy a Full English/Irish or a vegetarian breakfast. the food was amazing! very cozy place.

Show more Show less
9.6
Exceptional
160 reviews

Meadowbank Guest House

Portree

Set in Portree in the Isle of Skye region, Meadowbank Guest House offers accommodation with free WiFi and free private parking.

The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower. Peter and Elaine were absolutely Amazing we had the best time staying there. We will never have to look for accommodations when we visit skye because they are the best. Beds were comfortable , breakfast was delicious and the grounds are stunning. Elaine surprised my son with a birthday cake. They are truly delightful. I can't say enough wonderful things about Peter and Elaine's guest house .

Show more Show less
9.3
Awesome
104 reviews

Homagen Bed & Breakfast

Fort William

The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower. For added convenience, the property can provide towels and bed linen for an extra charge. The bathroom was fantastic and very large - perfect for unwinding after a long day of driving and walking. Breakfast was excellent - do be aware you will need to fill out your breakfast order before going to sleep.

Show more Show less
9
Awesome
175 reviews

5 Glenconon Bed and Breakfast

Uig

Set in Uig, 22 km from Portree, 5 Glenconon Bed and Breakfast offers a garden and free WiFi.

Guests at the bed and breakfast can enjoy a continental breakfast.

Raasay is 28 km from 5 Glenconon Bed and Breakfast, while Broadford is 47 km away. Very nice and clean room. Bathroom is amazing. Homemade shortbread at the tea station. Good breakfast, Quiet Area, Nice host.

Show more Show less
9.1
Awesome
160 reviews

Most Booked B&Bs in Highlands This Month

B&Bs That Guests Love in Highlands