Skip to main content

Filter by:


Star rating

Review score

Badcaul – 22 hotels and places to stay
See the latest prices and deals by choosing your dates.
Wilma's Guest House, hotel in Badcaul

Boasting lake views, Wilma's Guest House offers accommodation with a shared lounge, around 35 km from Inverewe Garden. This guest house features free private parking and a housekeeping service.

Great location overlooking a Loch, spotlessly clean, excellent continental breakfast and use of kitchen (no cooker but microwave) Highly recommended!
8.7
Scored 8.7
Fabulous
Rated fabulous
743 reviews
Price from£120per night
Ocean View Bar & Rooms, hotel in Badcaul

Set in Laide, Ocean View Bar & Rooms features a restaurant, bar and free WiFi. Free parking is possible on site. The units in the hotel are equipped with a flat-screen TV.

Clean and comfortable- nice welcoming staff Roaring fire in the bar
8.6
Scored 8.6
Fabulous
Rated fabulous
660 reviews
Price from£96per night
The Royal Hotel, hotel in Badcaul

The Royal Hotel features a garden, terrace, a restaurant and bar in Ullapool. The hotel also offers free WiFi and free private parking.

Room recently decorated
8.6
Scored 8.6
Fabulous
Rated fabulous
181 reviews
Price from£160per night
Poolewe Hotel, hotel in 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.

Great location and perfect for cycling the NC500.
7.7
Scored 7.7
Good
Rated good
1,140 reviews
Price from£143per night
Caledonian Hotel 'A Bespoke Hotel’, hotel in Badcaul

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

Stayed at the Caledonian before. Love the new parking lot at the back, completely redone! The room was good, and comfortable, although a little noisy, could hear neighbours walking around above us. Breakfast was amazing!
7.0
Scored 7.0
Good
Rated good
5,271 reviews
Price from£123.50per night
Argyll Hotel, hotel in Badcaul

Situated in the small fishing village of Ullapool, the independent Argyll Hotel boasts free Wi-Fi and free parking.

Location near the school where we were attending a music festival
5.8
Scored 5.8
Above average
Rated okay
691 reviews
Price from£165per night
Summer Isles Hotel, hotel in Badcaul

Summer Isles Hotel has a restaurant, bar, a shared lounge and garden in Achiltibuie, with views of Badentarbet Bay and the Hebrides.

Everything but the staff were exceptional .
8.8
Scored 8.8
Fabulous
Rated fabulous
706 reviews
Price from£242per night
The Lovecroft Guest House, hotel in Badcaul

Situated in Laide and only 15 km from Inverewe Garden, The Lovecroft Guest House features accommodation with sea views, free WiFi and free private parking.

Wonderful hosts made us feel very welcome. Room was very spacious with a huge bathroom. Very comfortable place to stay and we loved seeing the sheep right outside. Highly recommended.
9.2
Scored 9.2
Superb
Rated superb
305 reviews
Price from£115per night
Number 27, hotel in Badcaul

Situated in Ullapool in the Highlands region, Number 27 features accommodation with free WiFi and free private parking. The property has garden views.

Nice and cozy cottage, perfect stop for a Highland Trip, friendly and helpful owner
9.1
Scored 9.1
Superb
Rated superb
158 reviews
Price from£250per night
Harbour House, hotel in 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.

Great welcome with a dram of whisky and shortbread. Friendly staff. Clean. Lovely sitting area Good breakfast.
9.1
Scored 9.1
Superb
Rated superb
2,576 reviews
Price from£160per night
See all hotels near Badcaul
Subscribe to receive premium deals

Prices drop the moment you sign up!

gogless