Search B&Bs in Highlands

Find the B&Bs that appeal to you the most

Featured B&B destinations

Destination inspiration for your trip – find a B&B

Inverness

92 B&Bs

Portree

30 B&Bs

Ullapool

15 B&Bs

Nairn

15 B&Bs

Dingwall

10 B&Bs

Wick

9 B&Bs

Thurso

8 B&Bs

Tain

7 B&Bs

Lochinver

7 B&Bs

Helmsdale

7 B&Bs

The best B&Bs in Highlands

Check out our pick of great B&Bs in Highlands

Filter by:

Star rating
Review score

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.

D
Dalene
From
South Africa
Well situated. Lovely gardens looking onto the lake/river.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,491 reviews
Price from
US$294.44
1 night, 2 adults

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.

M
Moffatt
From
United Kingdom
Great breakfast and comfortable room! Will book again next time in Inverness.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,000 reviews
Price from
US$94.22
1 night, 2 adults

Loch Ness Inn

Drumnadrochit

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.

E
Elena
From
Spain
Everything was amazing, the room was clean and big for a group of four. Besides, the breakfast was included in the price and it was not a lame buffet, you can choose from a menu and everything they have is delicious and elaborated.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,022 reviews
Price from
US$141.93
1 night, 2 adults

Cuilcheanna House - Onich, Fort William

Onich

Set within 18 km of Glen Nevis and 44 km of Glenfinnan Station Museum in Onich, Cuilcheanna House - Onich, Fort William offers accommodation with seating area.

N
Nadine
From
Lebanon
This place is like a fairytale. Everything is very well thought of starting from the slippers provided to the complimentary bread, butter and jam. The room is spacious and very clean. The decor made the room feel like home. The location and the views are great. Every corner in this house had something to admire.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 147 reviews
Price from
US$230.26
1 night, 2 adults

Scourie Lodge and Gardens

Scourie

Scourie Lodge and Gardens has garden views, free WiFi and free private parking, situated in Scourie. This guest house provides a garden. The guest house features family rooms.

N
Nicola
From
United Kingdom
The location, the size of the room. So close to the local shop and pub. Sophie was lovely.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 216 reviews
Price from
US$250.27
1 night, 2 adults

Runnymede House

Inverness

Situated in Inverness and only 2.4 km from Inverness Castle, Runnymede House features accommodation with garden views, free WiFi and free private parking.

P
Pedro
From
Portugal
The hosts were very nice and attentive. The room was cozy, and the brekafast was delicious.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews
Price from
US$124.32
1 night, 2 adults

No. Ten Guesthouse

Tain

Housed in a historic building, the recently renovated No. Ten Guesthouse offers accommodation with a garden and free WiFi.

N
Nadezda
From
Cyprus
Very cozy place with good breakfast (not hot, but good).
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 184 reviews
Price from
US$130.86
1 night, 2 adults

Highland Rooms - Room Only No Breakfast

Ullapool

Set in Ullapool in the Highlands region, Highland Rooms - Room Only No Breakfast has a garden. This guest house offers free private parking and a housekeeping service.

P
Patricia
From
Ireland
It was very homey clean and close to town
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews
Price from
US$117.77
1 night, 2 adults

Taigh Sealladh Fèidh B&B

Fort Augustus

Taigh Sealladh Fèidh B&B features garden views, free WiFi and free private parking, located in Fort Augustus, 46 km from Glen Nevis.

K
Keith
From
United Kingdom
Amazing breakfast, beautifully cooked with so many choices if you didnt want a full traditional breakfast. I was going on a big 9 hour hike so opted for the full traditional and it kept me full all day and I didnt even eat the food I had in my bag for the hike 🤣. Loved their two beautiful dogs keeping us company during breakfast too but if you're not keen on animals when your eating im sure theyd happily keep them away but we didnt mind at all, it was lovely. Great hosts and can tell they're passionate about giving their guests the best stay they can. Will 100% be back if hiking in the area again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 272 reviews
Price from
US$137.40
1 night, 2 adults

Kishorn Seaside House - Rooms

Kishorn

Boasting a shared lounge, Kishorn Seaside House - Rooms is set in Kishorn in the Highlands region, 46 km from Kyle of Lochalsh.

K
Katie
From
United Kingdom
Host was lovely. Right on the loch and the upstairs communal room was really nice.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 284 reviews
Price from
US$130.86
1 night, 2 adults
All B&Bs in Highlands

Most booked B&Bs in Highlands this month

See all

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,487 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,630 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,614 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,716 reviews

Popular with guests booking B&Bs in Highlands

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 764 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,793 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 793 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 294 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 702 reviews

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 426 reviews
Returned here after an overnight stay in 2017 as we loved our stay then and this time was just as lovely. Rooms are so thoughtfully and stylishly appointed, beautiful linen, fluffy robes, good lighting, lovely toiletries and a really delightful extra touch of a delicious home cooked snack and a nip of whisky. Breakfast was delightful, fresh fruits, creamy yoghurt and a fabulous full Scottish to follow. The host, Alison is so charming and helpful too. Perfect b and b 💖
Guest review by
Lorna
Young couple
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 509 reviews
Great location in the city centre; Easy to check in and out; Cosy, quiet and clean lodge. I will book again when I go to Inverness next time.
Guest review by
Sidi
Young couple
Avg. price/night: US$70.66
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,000 reviews
Off road parking to the rear of the property. Great location for the city centre, shops and restaurants. Lovely owners who were very friendly and accomodating. Excellent breakfast. Loved the marshmallows with my afternoon cup of tea. Sweeties in a bowl in the foyer.
Guest review by
David
Young couple
Avg. price/night: US$96.73
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 856 reviews
Small but comfortable and very quiet room in the annexe. Nice, modern shower room. Excellent breakfast. Pleasant walk into city centre over pedestrian bridge. The owner, Joy, was very kind and helpful.
Guest review by
Theresa
Solo traveller
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 86 reviews
Great location, good quality room, bed, towels and an excellent breakfast and above all Jane is a great host
Guest review by
Henk
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 621 reviews
Loved the location, cleanliness, size of room, shower, room temperature, quality of bed linen, peace and quiet, excellent breakfast, easy to check in and out. Would definitely stay again ! Breakfast consisted of fresh tea and coffee, toast with jam or marmalade, fresh fruits, choice of yoghurts, muffins, croissants, cereals. Plenty of it. Beautiful dining room, impeccably presented !
Guest review by
Jules
Young couple
Avg. price/night: US$130.86
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 284 reviews
Excellent breakfast - freshly made porridge with all sorts to sprinkle on it, bread (homemade?) was really good toasted, lovely fresh fruit, good coffee etc. Felt healthy but also tasted great! Location is beautiful and very quiet. Host very friendly too.
Guest review by
Jeremy
Solo traveller
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 696 reviews
I had a very pleasant three-night stay at Ivanhoe Bed and Breakfast. The location was great. It is near the city center. It is a 15 minute walk over the bridge and to the bus and train stations. The room was very cozy and everything worked fine. It was quiet. The snacks tray was refilled daily 😋 Janette was very friendly and served great breakfasts. If ever I return to Inverness I will be sure to stay at Ivanhoe.
Guest review by
Todd
Solo traveller
Avg. price/night: US$71.97
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,487 reviews
Great location at a walking distance from city centre, pubs and shopping area but still in a quiet neighbourhood, Good breakfast. Room was spacious, tidy and comfortable. Staff was super friendly
Guest review by
Fabio
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 995 reviews
Very quiet location, woke up to birdsongs and the curtains cover the windows perfectly which is important for me to get a good sleep. Great location for me, 30 minutes walk by the river to get to the city centre and just nearby lovely aera for walks.
Guest review by
Amelia
Solo traveller
gogless