Skip to main content

Search hotels in Badcaul

Enter your dates to see the latest prices and deals for Badcaul hotels

Badcaul – 1 hotel or place to stay

Filter by:

Star rating
Review score

Ardvreck House

Ullapool (Near Badcaul)

Located in Ullapool, Ardvreck House features a shared lounge, garden and free WiFi throughout the property. All units in the guest house are equipped with a kettle.

J
Josephine
From
Malta
Fantastic location, very good breakfast and friendly hosts.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 610 reviews
Price from
US$379.08
1 night, 2 adults

Shepherd's Hut

Badluchrach (Near Badcaul)

Shepherd's Hut is set in Badluchrach. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 34 km from Inverewe Garden.

T
Tim
From
Germany
Feels like you are visiting family. Tiny, but beautiful, cozy spot with everything that we needed.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews
Price from
US$116.64
1 night, 2 adults

The Peatcutter's Croft, Badralloch

Dundonnell (Near Badcaul)

Historic Setting: The Peatcutter's Croft in Dundonnell offers a unique apartment experience within a historic building. Guests enjoy garden, beachfront, and mountain views.

P
Patricia
From
Mexico
The hosts ara amazing dinner was delicious and conversation was excellent !
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 59 reviews
Price from
US$145.80
1 night, 2 adults

The Royal Hotel

Ullapool (Near Badcaul)

The Royal Hotel features a garden, terrace, a restaurant and bar in Ullapool. The hotel offers both free WiFi and free private parking. At the hotel, all rooms come with a wardrobe.

M
Maria
From
Spain
The food was great. The rooms were large with lively views and balcony
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,003 reviews
Price from
US$216
1 night, 2 adults

Poolewe Hotel

Poolewe (Near Badcaul)

Set in 16th-century coaching inn, the Poolewe Hotel overlooks Loch Ewe and Inverewe’s botanical gardens. Local produce is served in Poolewe’s restaurant.

M
Michaela
From
Germany
We arrived on a rainy day at the beginning of August. Although it was very busy at the bar and in the restaurant we were welcomed very warmly and could check in quickly. Our room was comfortable and the bed very cosy. We had a fantastic dinner in the restaurant. Try the haggis-filo-wraps with Irn Bru chilli jam, they are fabolous. The beefburger was very juicy and the venison steak really tasty and tender. Enjoy the cranachan. The breakfast was also very delicious and was a perfect for the day.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,000 reviews
Price from
US$200.48
1 night, 2 adults

Caledonian Hotel 'A Bespoke Hotel’

Ullapool (Near Badcaul)

The Caledonian Hotel overlooks Ullapool harbour and the colourful fishing boats on Loch Broom.

J
Jackie
From
United Kingdom
Ideally situated, easy access to shops and road Great set up with coffee shop for light breakfast and lunch, and bar /bistro for evening meals and drinks. Comfortable lounge to sit in and chat with other residents Very friendly outgoing staff
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 4,780 reviews
Price from
US$126.97
1 night, 2 adults

The Ferry Boat Inn

Ullapool (Near Badcaul)

Enjoying stunning loch views, The Ferry Boat Inn in Ullapool offers en suite rooms in the Scottish Highlands.

J
Joan
From
New Zealand
Lovely decor with lovely views. Quiet and comfortable. The restaurant meals are amazing and the bar had a lovely buzz. Staff were very friendly and accommodating
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 640 reviews
Price from
US$148.50
1 night, 2 adults

Harbour House

Ullapool (Near Badcaul)

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.

M
Margherita Pasqualini
From
Italy
We arrived at the b&b on a rainy and cold day and we were warmly welcomed by the staff at the reception - we deeply appreciated the welcome drink and the homemade shortbread cookies. The room was clean, with everything you need and with a wonderful view on the loch. The breakfast was nice, especially the English breakfast options provided as well as the continental breakfast options. The staff working at the b&b is friendly and very kind, they give good suggestions on restaurants and on things to do
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,490 reviews
Price from
US$303.75
1 night, 2 adults

Highland Rooms - Room Only No Breakfast

Ullapool (Near Badcaul)

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.

S
Susan
From
South Africa
What a gem of a place! From the moment we arrived, we knew we were in for something special. The rooms are absolutely beautiful - so tastefully decorated, with an eye for detail that speaks of real care and creativity. Every corner holds a thoughtful touch, and everything was spotlessly clean. The location couldn’t be more perfect. Waking up to those views felt like a gift - peaceful, expansive, and breathtakingly beautiful. Whether we were gazing out the window or stepping out to explore, we felt deeply immersed in the beauty of the surroundings. But what made our stay truly exceptional were the hosts. Warm, welcoming, and genuinely kind, they made us feel not just cared for but truly at home. We left feeling refreshed, inspired, and already dreaming of our next visit. Highly recommended - with heartfelt thanks.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 158 reviews
Price from
US$106.92
1 night, 2 adults

Clachan Garden B&B

Garve (Near Badcaul)

Located in Garve, Clachan Garden B&B features a garden and a shared lounge. There is a sun terrace and guests can make use of free WiFi and free private parking.

i
itsariya
From
Thailand
Lovely home, lovely host, fantastic food, beautiful garden and flowers, beautiful classical guitar and music, so comfort bed and certainly a very delicious coffee. Full of joy here. Thank you Stephen and Margaret for your warm welcome. Looking forward to coming back again. Miss Ullapool already!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 299 reviews
Price from
US$263.52
1 night, 2 adults
See all hotels in and around Badcaul

Best hotels with breakfast in Badcaul and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 59 reviews

Historic Setting: The Peatcutter's Croft in Dundonnell offers a unique apartment experience within a historic building. Guests enjoy garden, beachfront, and mountain views.

From US$145.80 per night

Ardlearag

Hotel in Garve
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Situated in Garve in the Highlands region, Ardlearag features a garden. This beachfront property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 36 reviews

Situated in Dundonnell and only 30 km from Inverewe Garden, Gorse Gorgeous Glamping Hideaway features accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 50 reviews

Located in Durnamuck and only 30 km from Inverewe Garden, Rowan Gorgeous Glamping Hideaway provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews

Sound of Durnamuck features mountain views, free WiFi and free private parking, located in Durnamuck, 31 km from Inverewe Garden.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Located in Durnamuck in the Highlands region, Kildonan has a garden. The property is non-smoking and is situated 34 km from Inverewe Garden.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews

Shepherd's Hut is set in Badluchrach. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 34 km from Inverewe Garden.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 24 reviews

Featuring a hot tub, Birches Lodge with Hot Tub is set in Dundonnell. Private parking is available on site at this recently renovated property.

Budget hotels in Badcaul and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 950 reviews

Surrounded in an area of wilderness at the foot of An Teallach Mountain, The Dundonnell Hotel offers accommodation in Dundonnell, 41 km from Ullapool. Guests can enjoy the on-site Broombeg Bar.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 610 reviews

Located in Ullapool, Ardvreck House features a shared lounge, garden and free WiFi throughout the property. All units in the guest house are equipped with a kettle.

What guests said about Badcaul:

10

Badcaul is a small scattered community nestled along a...

Badcaul is a small scattered community nestled along a single track road along Little Loch Broom and is surrounded by mountain views and wildlife It's fabulous! There are great beaches a few miles away at Gruinard
Guest review by
HEATHER
United Kingdom
gogless