Skip to main content

Stay in Loch Broom's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Royal Hotel 3 stars

Hotel in Ullapool

The Royal Hotel features a garden, terrace, a restaurant and bar in Ullapool. The hotel also offers free WiFi and free private parking. Great room, clean, good food and staff that listen.

Show more Show less
8.6
Fabulous
424 reviews
Price from
RUB 10,196
per night

Caledonian Hotel 'A Bespoke Hotel’ 3 stars

Hotel in Ullapool

The Caledonian Hotel overlooks Ullapool harbour and the colourful fishing boats on Loch Broom. Staff were amazing, friendly and helpful couldn't fault our stay. Would stay again. Thank you.

Show more Show less
7.1
Good
5,240 reviews
Price from
RUB 13,000
per night

The Ferry Boat Inn 3 stars

Hotel in Ullapool

Enjoying stunning loch views, The Ferry Boat Inn in Ullapool offers en suite rooms in the Scottish Highlands. The rooms looked out on the harbour and up above a lovely pub with excellent food and real ale.

Show more Show less
6.2
Review score
810 reviews
Price from
RUB 8,100
per night

Argyll Hotel 3 stars

Hotel in Ullapool

Situated in the small fishing village of Ullapool, the independent Argyll Hotel boasts free Wi-Fi and free parking. the staff was so amazing. Donnie is the best! He is great at local travel advice.

Show more Show less
5.8
Review score
681 reviews
Price from
RUB 18,941
per night

Harbour House

Ullapool

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 separate cabin was delightful overlooking the beach and the harbour.

Show more Show less
9.1
Superb
2,514 reviews
Price from
RUB 15,860
per night

Lochbroom Lodge

Ullapool

Set in Ullapool in the Highlands region, Lochbroom Lodge offers accommodation with free WiFi and free private parking. The property features garden views.

Show more Show less
9.1
Superb
153 reviews
Price from
RUB 12,122
per night

Eilean Donan Guest House

Ullapool

Situated in Ullapool in the Highlands region, Eilean Donan Guest House features accommodation with free WiFi and free private parking. Everything - comfortable bed, quiet location, good continental breakfast, very welcoming owners.

Show more Show less
9.4
Superb
199 reviews
Price from
RUB 19,467
per night

Number 27

Ullapool

Situated in Ullapool in the Highlands region, Number 27 features accommodation with free WiFi and free private parking. The property has garden views. The apartment was extremely clean an neat. Nice design, light colors, very comfortable.

Show more Show less
9.1
Superb
161 reviews
Price from
RUB 28,321
per night

Ladysmith Guest House

Ullapool

Set in Ullapool in the Highlands region, Ladysmith Guest House offers accommodation with free WiFi and free private parking. The nearest airport is Stornoway Airport, 89 km from the guest house. It was spotlessly clean and Pauline the owner was so good and really looked after us. Very pleasant hotel.

Show more Show less
9
Superb
239 reviews
Price from
RUB 10,422
per night

Dacama House

Ullapool

Located in Ullapool in the Highlands region, Dacama House features a garden. There is a sun terrace and guests can make use of free WiFi and free private parking. The room was so bright, clean and decorated to a high standard. Host was lovely, friendly and very knowledgeable about the area.

Show more Show less
9.1
Superb
461 reviews
Price from
RUB 9,629
per night

Hotels with extra health and safety measures

Find hotels in Loch Broom with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Loch Broom in the past month

See all

FAQs about hotels in Loch Broom

  • There are 32 hotels in Loch Broom you can book on Booking.com.

  • Ullapool, Leckmelm and Inverlael are popular with other travellers visiting Loch Broom.

  • On average, 3-star hotels in Loch Broom cost RUB 9,564 per night, and 4-star hotels in Loch Broom are RUB 18,203 per night. If you're looking for something really special, a 5-star hotel in Loch Broom can on average be found for RUB 16,684 per night (based on Booking.com prices).

Explore guest reviews of hotels in Loch Broom

See all