Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ullapool

Filter by star ratings
All filters
Caledonian Hotel
Caledonian Hotel
6.4 Good

0.2 km from city centre, Ullapool Show on map

GoodBased on 2,978 reviews
6.4

Situated in Ullapool, this 3-star property is modern and stylish. Located moments from well-known landmarks, the hotel also features views of Ullapool Harbour.

The Ferry Boat Inn
The Ferry Boat Inn
6.8 Good

0.2 km from city centre, Ullapool Show on map

GoodBased on 612 reviews
6.8

The Ferry Boat Inn is situated in Ullapool and is close to the area's popular attractions. It also provides a lake, a swimming pool and room service.

Tips for booking a Ullapool hotel

Cheapest month:March
Most expensive month:December
Average price in Ullapool:S$ 151/night
Absolute cheapest price found:S$ 33/night
Cheapest day:Sunday
Most expensive day:Wednesday
S$ 90 - S$ 335
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 82 - S$ 156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Ullapool, Highland

Show all 68 hotels
Caledonian Hotel
Caledonian Hotel
6.4 Good

0.2 km from city centre, Ullapool Show on map

Situated in Ullapool, this 3-star property is modern and stylish. Located moments from well-known landmarks, the hotel also features views of Ullapool Harbour.

S$ 86
Avg. per night
The Ferry Boat Inn
The Ferry Boat Inn
6.8 Good

0.2 km from city centre, Ullapool Show on map

The Ferry Boat Inn is situated in Ullapool and is close to the area's popular attractions. It also provides a lake, a swimming pool and room service.

S$ 174
Avg. per night

Where to stay in Ullapool

About Ullapool

Situated on the northern shores of Loch Broom, Ullapool is a charming port town in the Scottish Highlands. It boasts an excellent museum detailing the people and events that have shaped the region and offers easy access to spectacular hiking trails and the beautiful Summer Isles.

Things to do

Stroll through the whitewashed streets of Ullapool while soaking up the mystical beauty of the West Highland scenery. Watch boats at the picturesque harbour and follow the trail that leads up the hill behind the town for magnificent views of Loch Broom.

Learn about the cultural history of the town at the award-winning Ullapool Museum, which occupies a Heritage-listed 19th-century church designed by Thomas Telford. Watch a short film about Loch Broom life and hear stories of struggle and success from local residents, then try on traditional Scottish kilts and vintage costumes.

Ullapool is an ideal base for walkers to explore the surrounding highlands, with the rugged mountains and moorlands of Assynt and Coigach situated to the south. Trek along the spectacular ridges of the Fannichs and Beinn Deargs to the south of Ullapool or enjoy an easy hike through the rolling landscapes of Easter Ross.

Soak up the beauty of the Scottish Highland coast on a cruise to the Summer Isles, a stunning archipelago at the mouth of Loch Broom. Sail past Neolithic ruins and the remains of Viking settlements while keeping an eye out for dolphins, seals and puffins along the way.

Getting around

Ullapool is 1.5 hour’s drive from Inverness Airport, with regular buses making the journey. Ullapool is small enough to explore on foot and ferries connect from the Caledonian MacBrayne terminal to the Western Isles.

Ullapool travel FAQs

  • What are the best hotels in Ullapool?

    Morefield Motel (7.9/10 from 488 reviews), The Arch Inn (8.7/10 from 1,154 reviews), and Summer Isles Hotel (9.2/10 from 484 reviews) are all highly rated places to stay in Ullapool.

  • What is a good hotel near Ullapool Harbour?

    Reviews of Morefield Motel recommend it as a good place to stay near Ullapool Harbour, scoring 7.9/10 from 488 ratings.

  • How much do hotels in Ullapool cost?

    Hotels in Ullapool cost an average of S$ 138/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Ullapool?

    Prices for Ullapool hotels have been found for as low as S$ 107/night over the last 3 days.