Skip to main content

The best B&Bs in Northern Highlands

Check out our pick of great B&Bs in Northern 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. outstanding cottage right on the water

Show more Show less
9.1
Superb
2,482 reviews
Price from
£140
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
Superb
170 reviews
Price from
£101
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. Rachael was really friendly and helpful and she went out of her way to help me explore the Fairy Glen hiking trail in the limited time I was there. The location was nice and central to what I wanted to see. Bus stops were very close, which made traveling easy. And I loved the personal touch with a handwritten welcome note, flowers and a little card.

Show more Show less
9.6
Exceptional
123 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. Beautiful property, very clean and comfortable made to feel very welcome. Very attentive at breakfast but otherwise left to our own devices which we like - not in a bad way, could contact and ask anything we wanted. Great selection for a continental breakfast!

Show more Show less
9.2
Superb
318 reviews
Price from
£85
per night

Flotnar Hús - Ensuite Rooms

Keiss

At the guest house, units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. At the guest house, all units are allergy-free and soundproof. The units are equipped with heating facilities. Fantastic location!! Peaceful and quiet! Spotlessly clean and very comfortable room! Lovely sitting in the hot tub watching the night sky!!

Show more Show less
9.3
Superb
161 reviews
Price from
£120
per night

Conon Hotel

Dingwall

At the bed and breakfast, every unit has a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units include a kettle, while certain rooms include a fully equipped kitchenette with an oven, a fridge and a stovetop. The units include a wardrobe. Everything. The room. The food. The Location. The staff. The location was calm and near the river. The supervisor Lois was exceptionally good.

Show more Show less
9.3
Superb
477 reviews
Price from
£160
per night

Eilean Donan Guest House

Ullapool

Situated in Ullapool in the Highlands region, Eilean Donan Guest House features accommodation with free WiFi and free private parking.

The guest house offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. At the guest house, units include bed linen and towels. The hosts made us feel at home. Mark lit a nice fire for us to relax in the evening. Excellent salmon and scrambled eggs breakfast.

Show more Show less
9.4
Superb
207 reviews
Price from
£159.99
per night

Shandwick House

Tain

Set in Tain and only 44 km from Strathpeffer Spa Golf Club, Shandwick House offers accommodation with sea views, free WiFi and free private parking. The property features garden and city views, and is 14 km from Carnegie Club Skibo Castle.

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Super host, location with parking facility and excellent breakfast.

Show more Show less
9.6
Exceptional
558 reviews
Price from
£74
per night

Westlea Bed and Breakfast

Thurso

Set in Thurso, 100 metres from Thurso Beach, Westlea Bed and Breakfast offers beachfront accommodation and various facilities, such as a garden. Featuring sea and quiet street views, this bed and breakfast also has free WiFi. The accommodation offers full-day security and a housekeeping service for guests.

At the bed and breakfast, the units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The hosts were most gracious and helpful. They went out of their way to accommodate our travel needs.

Show more Show less
9.5
Exceptional
593 reviews
Price from
£100
per night

MacArthur House NC500

Wick

All units are fitted with a flat-screen TV with streaming services, fridge, a kettle, a walk-in shower, a hair dryer and a desk. Featuring a private bathroom, units at the bed and breakfast also feature free WiFi. At the bed and breakfast, units include bed linen and towels. We LOVED the room and the bathroom, with impeccable attention to detail. We had a lovely cosy one-night stay, but we would have gladly stayed one more night just for this B&B! Breakfast was "à la carte" and perfect.

Show more Show less
9.6
Exceptional
676 reviews
Price from
£95
per night

Most booked B&Bs in Northern Highlands this month

FAQs about B&Bs in Northern Highlands

B&Bs that guests love in Northern Highlands

gogless