Skip to main content

The best guest houses in Highlands

Check out our pick of great guest houses 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. The room facing the harbour was lovely, the view is unbeatable.

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

Carisbrooke Guest House 4 stars

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.

A 5-minute walk over the river brings you to a range of excellent restaurants and pubs. 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
Superb
1,066 reviews
Price from
£137.76
per night

Lochbroom Lodge

Ullapool

Set in Ullapool in the Highlands region, Lochbroom Lodge offers accommodation with free WiFi and free private parking. The property features garden views. Guests can access the guest house via private entrance. Comfortable and clean room, beautiful view, lovely owners.

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

St Duthus Villa Guesthouse

Tain

Housed in a historic building, the recently renovated St Duthus Villa Guesthouse offers accommodation with a terrace and free WiFi. The property features garden views and is 15 km from Carnegie Club Skibo Castle and 15 km from Royal Dornoch Golf Club. The property is non-smoking and is set 45 km from Strathpeffer Spa Golf Club. Wonderful, helpful , friendly staff . Such a beautiful ,huge room . Loved my overnight stay here , thank you so much ;

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

Beinn Mhor Lodge

Inverness City Centre, Inverness

Beinn Mhor Lodge is set in the Inverness City Centre district of Inverness, 2.7 km from Inverness Railway Station, 3.4 km from University of the Highlands and Islands, Inverness and 13 km from Castle Stuart Golf Links. Private parking is available on site at this recently renovated property. The property is 1.4 km from Inverness Castle, and within 1.4 km of the city centre.

Strathpeffer Spa Golf Club is 36 km from the guest house, while Inverness Museum and Art Gallery is 1.5 km away. The nearest airport is Inverness Airport, 15 km from Beinn Mhor Lodge. Lovely place quiet and relaxing. We visited on our way North. Inverness was a great find

Show more Show less
9.6
Exceptional
200 reviews
Price from
£130
per night

Flotnar Hús - Ensuite Rooms

Keiss

Set in Keiss and only 3.3 km from Sinclair's Bay, Flotnar Hús - Ensuite Rooms offers accommodation with sea views, free WiFi and free private parking. The property features garden views, and is 19 km from The Castle Gardens of Mey. The guest house has a hot tub and private check-in and check-out. We were on the top floor room 3 so all was great.

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

The Thistle Guesthouse

Portree

Boasting a garden, shared lounge and views of garden, The Thistle Guesthouse is set in Portree, 32 km from Dunvegan Castle. This guest house offers free private parking and a housekeeping service. The guest house has family rooms. Laura and Kenny were the best hosts, very helpful and gave us lots of information about the place and what to see. Breakfast was great. If you had a car this is where you should stay.

Show more Show less
9.1
Superb
528 reviews
Price from
£138
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. Great breakfasts, excellent location, clean, good hosts, parking, everything we needed or wanted.

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

Inverour Guest House

Spean Bridge

Situated in Spean Bridge and only 14 km from Glen Nevis, Inverour Guest House features accommodation with garden views, free WiFi and free private parking. Featuring a garden, the property is located within 31 km of Loch Linnhe. West Highland Museum is 15 km away and Steall Waterfall is 24 km from the bed and breakfast. The location and the incredible host!

Show more Show less
9.2
Superb
349 reviews

Shandwick House

Tain

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

Guests at the guest house will be able to enjoy activities in and around Tain, like cycling and hiking. Clean, comfortable, brilliant breakfast, helpful host.. what's not to like !

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

Most booked guest houses in Highlands this month

FAQs about guest houses in Highlands

Guest Houses that guests love in Highlands

gogless