Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

Inverness

123 B&Bs

Portree

35 B&Bs

Ullapool

17 B&Bs

Nairn

16 B&Bs

Dingwall

11 B&Bs

Wick

10 B&Bs

Thurso

9 B&Bs

Tain

7 B&Bs

Lochinver

7 B&Bs

Broadford

7 B&Bs

The best B&Bs in Highlands

Check out our selection of great B&Bs in Highlands

Filter by:

Star Rating
Review score

Drumdale Bed and Breakfast

Inverness City Centre, Inverness

Just a 12-minute walk from Inverness Train Station and 500 yards from Inverness Museum & Art Gallery, Drumdale Bed and Breakfast features accommodations in Inverness, with a garden.

R
Rhonda
From
Australia
breakfast was excellent and great location
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,050 reviews
Price from
$97.26
1 night, 2 adults

Corran Bunkhouse

Onich

Corran Bunkhouse is set in Lochaber near Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen.

B
Bethany
From
Spain
Beautiful location and super friendly staff!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,685 reviews
Price from
$94.56
1 night, 2 adults

Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL

Thurso

Tigh an Fhearainn B&B Low Road Portskerra Melvich Thurso KW14 7YL in Thurso provides accommodations with a garden and a shared lounge.

D
Donald
From
Canada
There's good... and then there's really GOOD! Tigh an Fhearainn B&B exceeded our expectations from the moment we arrived until we left. From a great view to an exceptional breakfast, we were most impressed by every aspect of our stay. While we were travelling the North Coast 500 and only stayed one night, had we known the quality of this B&B, we would have booked extra nights. Lizzie is an outstanding and caring host.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 136 reviews
Price from
$136.77
1 night, 2 adults

Failte Stay

Inverness

Failte Stay is a recently renovated guest house in Inverness, near Inverness Castle. This guest house features free private parking, full-day security, and free Wifi.

M
Monika
From
United States
Great location, very comfortable apartament.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
Price from
$182.36
1 night, 2 adults

Gruinard Guest House

Beauly

Housed in a historic building, the recently renovated Gruinard Guest House offers accommodations with a garden and free Wifi.

K
Kunal Oza
From
Netherlands
Everything was perfect, its such a good place, with everything in walking distance (Grocery, restaurants,..) get it if you can. Roughly 20 mins away from Inverness.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews
Price from
$101.31
1 night, 2 adults

Tullochard Guest House

Alness

Featuring free Wifi, private parking, and a garden, the recently renovated property Tullochard Guest House offers accommodations in Alness, 15 miles from Strathpeffer Spa Golf Club and 22 miles from...

L
Lauren
From
United States
The room and house were beautifully decorated. Caroline couldn’t have done enough to help and was incredibly informative on things to do and see in the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 158 reviews
Price from
$101.31
1 night, 2 adults

Willowdale B&B

Breakish

Providing mountain views, Willowdale B&B in Breakish offers accommodations and a garden. This bed and breakfast provides free private parking, daily room service, and free Wifi.

M
Marianne
From
United States
Delicious breakfast, and what a treat to have varieties of fresh fruit and healthy yogurt.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 107 reviews
Price from
$167.17
1 night, 2 adults

Scourie Lodge and Gardens

Scourie

Featuring garden views, Scourie Lodge and Gardens in Scourie provides accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

S
Stephen
From
Czech Republic
Everything was great. Friendly and accommodating.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 429 reviews
Price from
$265.95
1 night, 2 adults

Runnymede House

Inverness

Featuring free Wifi, private parking, and a garden, the recently renovated property Runnymede House offers accommodations in Inverness, 1.5 miles from Inverness Castle and 1.3 miles from University of...

D
David
From
United Kingdom
Brilliant stay, hosts were very helpful and hospitable. Would highly recommend to anyone. Will be coming back!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 146 reviews
Price from
$121.58
1 night, 2 adults

No. Ten Guesthouse

Tain

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

V
Victor
From
Romania
Wonderful stay in the heart of Tain! The property is perfectly located, making it easy to explore the town. The interior is beautifully arranged, with modern facilities—everything felt quality and thoughtfully designed. Breakfast was delicious, and the staff were kind and welcoming. We thoroughly enjoyed our stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 296 reviews
Price from
$162.10
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.3
Very Good - What previous guests thought, 602 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,479 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 380 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 890 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 716 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,774 reviews

Popular with guests booking B&Bs in Highlands

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

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 432 reviews

Popular with guests booking B&Bs in Highlands

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,411 reviews

FAQs about B&Bs in Highlands

B&Bs That Guests Love in Highlands

See all
Avg. price/night: $283.68
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 929 reviews
The view of Ben Nevis from our “private” patio was wonderful. The host is friendly, kind and helpful. The to-go breakfast in the room was a lovely surprise and appreciated. It’s a great location to get to all the major tourist spots nearby while still experiencing the peace and quiet of rural Scotland.
Guest review byAlison
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 414 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 byLorna
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 406 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 bySidi
Young couple
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,050 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 byDavid
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 823 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 byTheresa
Solo traveler
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 byHenk
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 585 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 byJules
Young couple
Avg. price/night: $229.64
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 652 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 byTodd
Solo traveler
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,479 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 byFabio
Family with young children
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,774 reviews
Great location, off street parking, quiet, near city centre but also near river walks ..easy access out of town. Shops nearby. Room clean, warm
Guest review bysamantha
Solo traveler