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

93 B&Bs

Portree

32 B&Bs

Ullapool

15 B&Bs

Nairn

14 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.

J
Jamie_Hogan
From
United States
very comfortable bed; quiet and such views!!!!! Breakfast was excellent as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,491 reviews
Price from
US$294.69
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.

J
Judith
From
Spain
Gary was kind and attentive from the very beginning. The breakfast was delicious and plentiful. The room was spotless and well-equipped with many amenities.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,000 reviews
Price from
US$117.88
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.

A
Alex
From
Zimbabwe
excellent all round outstanding restaurant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,024 reviews
Price from
US$172.25
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.

E
Einat
From
Israel
Rooms in a nice house , on the loch, parking, kitchen can be used by guests (fridge, micro, toaster, coffee, tea, butter, dishes). We didn't meet the hosts.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 148 reviews
Price from
US$195.76
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.

P
PATRICK
From
France
Nice and friendly welcome. Very nice house. We had dinner there and enjoyed it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 216 reviews
Price from
US$250.49
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.

R
Raffaele
From
Italy
Peter and Caroline are really kind and lovely hosts. Everyday have asked us how the day was and always to offer the best for their guests. Big and clean room with a bid bathroom. We recommend them!! I hope to see you soon!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews
Price from
US$124.43
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$157.17
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.

D
Dan
From
United Kingdom
From arrival to departure the stay at the Highland rooms was phenomenal. Incredibly friendly, helpful and welcoming hosts. I was a little sceptical at first because of the competitive price, but, as an adventurous couple we took the plunge and wasn't disappointed. We had a fantastic time in Ullapool exploring and taking in the sights. We paid what would have cost two coffees to use the Sauna in our room and i'm glad we did! Nothing beats a sauna after a tiring evening of exploration! The sleep was so comfortable and the beds were lovely. Very clean room. When we return to Ullapool we will be booking Highland Rooms again, no doubt
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews
Price from
US$98.23
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.

N
Niklas
From
Germany
Nice and comfortable room, excellent and friendly hosts. Great dinner and breakfast!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 272 reviews
Price from
US$137.52
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.

S
Simon
From
Germany
Rooms were clean and nice, a common space for the evening was provided and the host was very friendly. Breakfast was delicious, even included Porridge and fresh fruits.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 reviews
Price from
US$130.98
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,488 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.4
Very good - What previous guests thought, 1,718 reviews

Popular with guests booking B&Bs in Highlands

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

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,616 reviews

Popular with guests booking B&Bs in Highlands

Popular with guests booking B&Bs in Highlands

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

Popular with guests booking B&Bs in Highlands

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

Popular with guests booking B&Bs in Highlands

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

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 298 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, 427 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.6
Good - What previous guests thought, 511 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
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.82
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, 85 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.98
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 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$72.04
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,488 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