Skip to main content

Filter by:


Star rating

Review score

Badcaul – 20 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.

Very clean and comfortable. Excellent use of the basic building - it was a LOT better than we were expecting. Everything we needed in the room and the breakfast was good with warm pastries, fruit and good bread. Loch view from the room was a bonus.
8.7
Scored 8.7
Fabulous
Rated fabulous
760 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.

Everything about the stay was delightful. All the staff were friendly and made you feel welcomed, the facilities (bar, food, & breakfast), room, views, and location were superb. A real gem.
8.6
Scored 8.6
Fabulous
Rated fabulous
669 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.

Breakfast was great
8.6
Scored 8.6
Fabulous
Rated fabulous
256 reviews
Price from£130per 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.

Good breakfast. Room was a good size. Comfortable beds. Friendly staff.
7.7
Scored 7.7
Good
Rated good
1,153 reviews
Price from£143per 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 staff were very friendly and approachable. The all worked very hard and couldn’t do enough for you . The food was excellent.
6.2
Scored 6.2
Pleasant
Rated pleasant
808 reviews
Price from£143per 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£242per 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£110per 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£250per 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£145per 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.

The location is exceptional and the view magnificent. The staff are amazingly friendly and helpful. We dined in the Royal Hotel restaurant where the food was exquisite.
9.1
Scored 9.1
Superb
Rated superb
2,569 reviews
Price from£160per night
See all hotels near Badcaul
Subscribe to receive premium deals

Prices drop the moment you sign up!