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. Close to the main area and extremely clean.

Show more Show less
8.6
Fabulous
316 reviews
Price from
£90
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. Very friendly, good menu/food, clean.

Show more Show less
7
Good
5,289 reviews
Price from
£114.75
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. Breakfast was delicious. Location wonderful with fantastic views. Room cosy and comfortable. Quiet at night

Show more Show less
6.2
Review score
811 reviews
Price from
£71.50
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
690 reviews
Price from
£176
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. Quite, peaceful along the water,s edge. Nice prints in wc of Doe Castle & Dunlewy Church which we recognised.

Show more Show less
9.1
Superb
2,550 reviews
Price from
£130
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. Comfortable and clean room, beautiful view, lovely owners.

Show more Show less
9.1
Superb
148 reviews

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. Beautifully presented, fabulous hosts and great breakfast. Nice not to have the obligatory cooked breakfast for a change. Perfect stay.

Show more Show less
9.4
Superb
184 reviews
Price from
£171.84
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. Quiet and lively house, easy to park, facilities are great. The two-bed-room are larger than it looks in the picture. Would recommend.

Show more Show less
9.1
Superb
159 reviews
Price from
£250
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. Beautiful house, decorated with great care and taste, in the very centre of Ullapool. The breakfast was great, the room very comfy, and the owner very nice.

Show more Show less
9
Superb
236 reviews
Price from
£92
per night

Croft No.8 Bed & Breakfast

Ullapool

Located in Ullapool in the Highlands region, Croft No.8 Bed & Breakfast features a garden. This property offers access to a terrace, free private parking and free WiFi. A lovely house, looks even better live than in pictures. The room is very comfortable, with armchair, chairs and table. Everything immaculately clean. The view - absolute eye candy. One of the best breakfasts we've had in the UK complete with fresh high quality fruit and perfect poached eggs.

Show more Show less
9.7
Exceptional
371 reviews
Price from
£100
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

  • On average, 3-star hotels in Loch Broom cost £85 per night, and 4-star hotels in Loch Broom are £162 per night. If you're looking for something really special, a 5-star hotel in Loch Broom can on average be found for £148 per night (based on Booking.com prices).

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

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

Explore guest reviews of hotels in Loch Broom

See all
gogless