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.
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.

We liked the location and the spacious familyroom with a terrace with view on the loch which was beautiful in the changing light of day and night.
8.6
Scored 8.6
Fabulous
Rated fabulous
256 reviews
Price from€ 152.06per 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.

Dinner was lovely at the hotel - and the waiter was absolutely charming. It's basic food but it was good. The rooms were basic too but were perfectly adequate.
7.7
Scored 7.7
Good
Rated good
1,153 reviews
Price from€ 167.26per night
Caledonian Hotel 'A Bespoke Hotel’, hotel in Badcaul

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

Parking was available, good location
7.0
Scored 7.0
Good
Rated good
5,293 reviews
Price from€ 144.45per 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.

Lovely area, staff were very pleasant sadly no breakfast could be provided due to staff shortage ..
6.2
Scored 6.2
Pleasant
Rated pleasant
808 reviews
Price from€ 205.86per 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 was great with glorious view of the bay from our bedroom.
5.8
Scored 5.8
Above average
Rated okay
697 reviews
Price from€ 193per 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.

Excellent seafood dinner in the bar.
8.8
Scored 8.8
Fabulous
Rated fabulous
713 reviews
Price from€ 283.06per 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.

Very friendly and helpful hosts . Very good value and all as advertised.
9.2
Scored 9.2
Superb
Rated superb
306 reviews
Price from€ 134.51per 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.

Fabulous host , room was very lovely , breakfast was fabulous .
9.5
Scored 9.5
Exceptional
Rated exceptional
470 reviews
Price from€ 128.66per 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
159 reviews
Price from€ 292.42per night
Croft Cottage, hotel in Badcaul

Croft Cottage features sea views, free WiFi and free private parking, located in Ullapool. This 4-star bed and breakfast offers a housekeeping service.

Superbreakfast, the hosts were very helpful.
9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price from€ 169.60per night
See all hotels near Badcaul
Subscribe to receive premium deals

Prices drop the moment you sign up!