Skip to main content

Filter by:


Star rating

Review score

Badcaul – 24 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
731 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.

Very clean and modern rooms - light and airy. Great staff, good parking and a lovely breakfast.
8.6
Scored 8.6
Fabulous
Rated fabulous
654 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.

Great situation overlooking Loch Broom. Plenty of parking. Staff were very pleasant and efficient . Restaurant is excellent with its views and great food. I would stay again.
8.6
Scored 8.6
Fabulous
Rated fabulous
135 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.

Location and room with a sea view was excellent
7.7
Scored 7.7
Good
Rated good
1,129 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.

Position.
7.0
Scored 7.0
Good
Rated good
5,255 reviews
Price from£123.50per night
The Ferry Boat Inn, hotel in Badcaul

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

The manager was friendly and helpful. Breakfast was very tasty.
6.2
Scored 6.2
Pleasant
Rated pleasant
794 reviews
Price from£143per 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.

Great location beautiful views. Friendly and helpful staff, great atmosphere in bar and food was excellent
5.8
Scored 5.8
Above average
Rated okay
690 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.

The staff and location was perfect and the food is to die for
8.8
Scored 8.8
Fabulous
Rated fabulous
699 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.

Beautiful location, we were there just in time for the lambing. Lovely welcome, views, breakfast
9.2
Scored 9.2
Superb
Rated superb
299 reviews
Price from£115per night
An Cois Na Mara Bed & Breakfast, hotel in Badcaul

Located in Laide, An Cois Na Mara Bed & Breakfast features accommodation with a flat-screen TV. Ullapool is 65 km from the bed and breakfast.

Location was excellent, especially as a stopping point on the NC500 and the beach was only a 2 minute walk away.
9.5
Scored 9.5
Exceptional
Rated exceptional
468 reviews
Price from£110per night
See all hotels near Badcaul
Subscribe to receive premium deals

Prices drop the moment you sign up!