Skip to main content

Hotels in Outer Hebrides

8 handpicked places to stay

Photo © Luminita Mirela, Google Maps

Places to stay in the Outer Hebrides tend to be small and personal, often run by the people who own them, with an emphasis on good food and a genuine welcome after a day on empty beaches or single-track roads. Broad Bay House and Scarista House show what the islands do well: comfortable rooms, strong views and kitchens that make the most of local seafood and lamb.

Stornoway has the widest spread of options, including the Cabarfeidh Hotel and Hotel Hebrides, useful if you want shops and ferries close by. Further south, Langass Lodge on North Uist and Baile-na-Cille on Lewis suit those happier away from any town, while Barra's Castlebay Hotel and the Pollachar Inn on South Uist work well for travellers following the causeway route down the chain.

Broad Bay House
5 star

Broad Bay House

Guest House · Back, near Stornoway, Isle of Lewis

A design-led guesthouse overlooking Broad Bay, a short drive from Stornoway, with large rooms and sea views.

Scarista House
4 star

Scarista House

Guest House · Scarista, west coast of Isle of Harris

A former Georgian manse turned intimate guest house above Scarista beach, known for its restaurant using Hebridean produce.

Baile-na-Cille
3 star★★

Baile-na-Cille

Guest House · Timsgarry, Uig, Isle of Lewis

A relaxed, family-run guest house on Uig Bay's white sands, on Lewis's remote west coast.

Hotel Hebrides
4 star

Hotel Hebrides

Hotel · Tarbert, Isle of Harris

A contemporary hotel in the heart of Tarbert, a short walk from the Harris ferry terminal and distillery.

Pollachar Inn
3 star★★

Pollachar Inn

Inn · Pollachar, South Uist

A whitewashed eighteenth-century coaching inn at South Uist's southern tip, overlooking Barra across the sound.

Castlebay Hotel
3 star★★

Castlebay Hotel

Hotel · Castlebay, Isle of Barra

A harbourside hotel in Barra's main village, overlooking Kisimul Castle, with a bar popular for local music.

Cabarfeidh Hotel
3 star★★

Cabarfeidh Hotel

Hotel · Stornoway, Isle of Lewis

A long-established hotel on the edge of Stornoway, popular with business and leisure guests for its size and facilities.

Hotel
Langass Lodge
4 star

Langass Lodge

Hotel · Locheport, North Uist

A former shooting lodge on North Uist, overlooking a sea loch, with an award-winning restaurant serving local seafood.