Skip to main content
In partnership with
Time Out England Ltd

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.

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. Staff welcome was very warm Hotel was modern Hotel provided good suggestions of trails Breakfast was excellent The living room was easily available and comfortable

Show more Show less
9
Wonderful
1,639 reviews
Price from
$183
per night

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle. Great location and excellent food in the bar and restaurant.

Show more Show less
9
Wonderful
1,085 reviews
Price from
$222
per night

Old Surgery Guest House offers rooms in Ullapool. The property has sea views. The guest house features family rooms.

Featuring a private bathroom, units at the guest house also have free WiFi, while selected rooms here will provide you with a balcony. Great property with cozy touches and in / adjacent to the heart of town w/ a great tasty breakfast!

Show more Show less
9.4
Wonderful
129 reviews
Price from
$148
per night

At the guest house, each unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house features some units with sea views, and all units have a kettle. All units at the guest house are fitted with a seating area. Wonderful lodge, and lovely hosts. Everything was perfect. The room was very nice, the bed was comfortable. We had dinner and breakfast there and it was delicious !

Show more Show less
9.1
Wonderful
158 reviews
Price from
$259
per night

Set in Tain, No. Ten Guesthouse is a recently renovated accommodation, 45 km from Strathpeffer Spa Golf Club and 14 km from Carnegie Club Skibo Castle. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge.

At the bed and breakfast, the units include a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities. Spacious and comfortable room, amazing breakfast, good location, easy parking. 10/10!

Show more Show less
9.4
Wonderful
151 reviews
Price from
$136
per night

Certain units in the guest house have private entrance and are equipped with wardrobe and dressing room. Featuring a private bathroom with a shower and a hair dryer, units at the guest house also have free WiFi. At the guest house, the units come with bed linen and towels. Friendly hosts, great location and very clean.

Show more Show less
9.3
Wonderful
130 reviews
Price from
$169
per night

Located in Wick and only 12 km from Sinclair's Bay, Wee Coastal Snug provides accommodation with sea views, free WiFi and free private parking. This bed and breakfast features a garden. The property is non-smoking and is situated 33 km from The Castle Gardens of Mey. Very beautiful and clean and the home made tablet was amazing. very comfortable bed and shower was good.

Show more Show less
9.6
Exceptional
113 reviews
Price from
$104
per night

Located in Cononbridge and only 19 km from Inverness Castle, Kinkell House Rooms provides accommodation with mountain views, free WiFi and free private parking. The property features inner courtyard views and is 16 km from Strathpeffer Spa Golf Club and 19 km from Inverness Railway Station. The bed and breakfast features garden views and an outdoor fireplace. The room with a view in capital letters. 🌄🤩

Show more Show less
9.1
Wonderful
228 reviews
Price from
$160
per night

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. Hosts were very friendly and a delight to talk to. Very helpful travel tips too. Breakfast was excellent, made to order.

Show more Show less
9.5
Exceptional
245 reviews
Price from
$142
per night

Set in Nairn, 400 metres from Nairn Central Beach, Fonthill Bed and Breakfast Nairn has a garden, private parking and rooms with free WiFi access. The property is around 26 km from Inverness Castle, 17 km from Castle Stuart Golf Links and 25 km from University of the Highlands and Islands, Inverness. Inverness Railway Station is 25 km away and Elgin Cathedral is 36 km from the bed and breakfast.

The bed and breakfast offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. At the bed and breakfast, the units have bed linen and towels. Great location, private parking, pretty sunset view from my window

Show more Show less
9.4
Wonderful
118 reviews
Price from
$139
per night

Most booked B&Bs in Highlands this month

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands

gogless