Skip to main content

The best B&Bs in Highlands

Check out our pick of great B&Bs 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.

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. Excellent large hotel on the waterfront. We got a nice room with a view to the sea. Very friendly staff gave us advice on the local restaurants in the nearby city center. Breakfast was excellent, and the staff was very friendly.

Show more Show less
9
Superb
1,550 reviews
Price from
US$194
per night

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. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle. The beds were very comfortable , the carpet and the duvets too. Very clean place.

Show more Show less
9
Superb
1,052 reviews
Price from
US$136
per night

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. The property has sea and garden views, and is 1.2 km from Loch Linnhe. The accommodation features private check-in and check-out and a shared lounge for guests.

All units in the guest house are fitted with a kettle. With a private bathroom, units at the guest house also have free WiFi. At the guest house, the units include bed linen and towels. 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.

Show more Show less
9.2
Superb
132 reviews
Price from
US$99
per night

At the bed and breakfast, the units include a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.

A continental breakfast is available at the bed and breakfast. The location, the hospitality and friendliness.

Show more Show less
9.4
Superb
176 reviews
Price from
US$106
per night

Certain units in the guest house have private entrance and are equipped with wardrobe and dressing room. Featuring a private bathroom with a shower and a hair dryer, units at the guest house also have free WiFi. At the guest house, the units come with bed linen and towels. Lovely owner, lovely rooms, very clean and cosy

Show more Show less
9.4
Superb
146 reviews
Price from
US$102
per night

Located in Wick and only 12 km from Sinclair's Bay, Wee Coastal Snug provides accommodation with sea views, free WiFi and free private parking. This apartment features a garden. The property is non-smoking and is situated 33 km from The Castle Gardens of Mey. Very beautiful and clean and the home made tablet was amazing. very comfortable bed and shower was good.

Show more Show less
9.6
Exceptional
124 reviews
Price from
US$102
per night

At the bed and breakfast, every unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Guests can have chocolates or cookies delivered to their room. The units are equipped with heating facilities. Warm and friendly hosts. Comfortable and cozy.

Show more Show less
9.5
Exceptional
261 reviews
Price from
US$140
per night

Set in Nairn, 400 metres from Nairn Central Beach, Fonthill Bed and Breakfast Nairn has a garden, private parking and rooms with free WiFi access. The property is around 26 km from Inverness Castle, 17 km from Castle Stuart Golf Links and 25 km from University of the Highlands and Islands, Inverness. Inverness Railway Station is 25 km away and Elgin Cathedral is 36 km from the bed and breakfast.

The bed and breakfast offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. At the bed and breakfast, the units have bed linen and towels. Very pleasant hosts, lovely room with attractive bathroom and garden view. Breakfast offered a refreshing variety to choose from. Situated close to the beach, and has on-site parking.

Show more Show less
9.5
Exceptional
129 reviews
Price from
US$137
per night

All units in the guest house are fitted with a kettle. Featuring a private bathroom with a shower and a hair dryer, units at the guest house also boast free WiFi. At the guest house, every unit is equipped with bed linen and towels. Location was beautiful. Option of buying some basic provisions to sort our own breakfast. Information about where to eat in the evening.

Show more Show less
9.3
Superb
274 reviews
Price from
US$107
per night

The units in the bed and breakfast are fitted with a flat-screen TV with streaming services. The bed and breakfast provides some units with quiet street views, and units are fitted with a kettle. All units feature a private bathroom, a hair dryer and bed linen. My friend and I had a wonderful stay at this very comfortable B&B. Beds were comfortable and our host Kenny couldn't have been more helpful. I especially enjoyed the wonderful conversations around the breakfast table. It was so good to share one big table, where guests actually talked to each other. What a great way to start a day.

Show more Show less
9
Superb
293 reviews
Price from
US$147
per night

Most booked B&Bs in Highlands this month

FAQs about B&Bs in Highlands

B&Bs that guests love in Highlands