Photo by John Allan

Find hotels in Inverbroom from $114

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Inverbroom hotels

Luichart Lodge

Luichart Lodge
2.0 star property
Garve
10.0 out of 10, Exceptional, (3)
"Great room and very handy on the North Coast 500. Great view and plenty of choice for your continental breakfast.Nice touch with a bag of chocolate."
United Kingdom
Marcela
$140 nightly
The price is $168
Dec 27 - Dec 28
Total with taxes and fees
Luichart Lodge

Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (527)
"Very welcoming, comfortable room, yummy breakfast and beautiful town."
Canada
amber
$101 nightly
The price is $122
Jan 9 - Jan 10, 2026
Total with taxes and fees
Creagan Guest House

Caledonian Hotel

Caledonian Hotel
3.0 star property
Ullapool
7.6 out of 10, Good, (1001)
"Great breakfast- convenient parking-helpful staff"
United States
Ben D
$95 nightly
The price is $114
Jan 6 - Jan 7, 2026
Total with taxes and fees
Caledonian Hotel

Number 27

Number 27
3.5 star property
Ullapool
9.4 out of 10, Exceptional, (20)
"Fantastic property for short stay. Main double bed really comfortable. Quiet location but handy for town centre. Everything you need for self catering holiday. Would definitely stay again."
United States
Chris
$203 nightly
The price is $243
Jan 5 - Jan 6, 2026
Total with taxes and fees
Number 27
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Inverbroom

Head to Corrieshalloch Gorge National Nature Reserve and Corrieshalloch Gorge—just two of the sights around Inverbroom.

Sheep grazing in Strath More
Photo by John Allan
Open Photo by John Allan

Top Inverbroom Hotel Reviews

More cheap stays in Inverbroom

Frequently asked questions

What is the best area to stay in Inverbroom?
The best area to stay in Inverbroom is Ullapool, a picturesque village located on the shores of Loch Broom.

This charming fishing village serves as the main hub for visitors to the Inverbroom area. It's very walkable, with a main street, Shore Street, running along the lochside, offering views of the water and surrounding hills. You'll find a selection of local shops, cafes, and restaurants, as well as the ferry terminal for connections to the Outer Hebrides.

Couples often find Ullapool ideal for a relaxing and scenic getaway. The village provides a calm base for exploring the stunning natural beauty of the Scottish Highlands, with opportunities for boat trips, coastal walks, and enjoying fresh seafood in a tranquil setting.

For families, Ullapool is also a great option. Its manageable size means everything is within easy reach, and there are local parks and easy access to nature.
When is the best time to go to Inverbroom?
The best time to visit Inverbroom is during the late spring and summer months, from May through September, when the weather is mildest and daylight hours are longest.

May and June offer pleasant temperatures and fewer midges, making them ideal for outdoor activities like hiking and exploring the scenic landscapes around Inverbroom. The countryside is lush, and many local attractions begin their extended operating hours.

July and August are the warmest months, superb for enjoying the lochs and coastal areas. This period is also popular for festivals and local events, providing a lively option. While midges can be more prevalent during these months, the extended daylight allows for longer days of exploration.

September provides cooler, crisp weather and the beginning of autumn colors, which are particularly striking in the Scottish Highlands.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Inverbroom.
How can I save on a Inverbroom hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Inverbroom hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Inverbroom hotel?
Prices for hotels in Inverbroom often vary, but you can find a great deal from $114 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia