Hotels in Isle of Harris
15 handpicked places to stay
Photo © Nicole Frantzen, Google Maps
Ceol na Mara Guest House
Guest Accommodation · 7 Direcleit, Direcleit · 1.9 miles away
Adults-only guest house in Direcleit on the Isle of Harris, with its own bar and sea, mountain and garden views.
Dunarain Bed & Breakfast
B&B · 7a Direcleit, Tarbert · 2 miles away
Adults-only B&B at Direcleit in Tarbert, Isle of Harris, with sea, loch and mountain views over the surrounding water and hills.
Hotel Hebrides
Hotel · Tarbert, Isle of Harris · 2.8 miles away
A contemporary hotel in the heart of Tarbert, a short walk from the Harris ferry terminal and distillery.
Dunvegan View
B&B · Dunvegan View, Cluer · 2.8 miles away
A simple, welcoming B&B in Cluer on the Isle of Harris, with sea views and free parking for those exploring the coast.
Scarista House
Guest House · Scarista, west coast of Isle of Harris · 9.1 miles away
A former Georgian manse turned intimate guest house above Scarista beach, known for its restaurant using Hebridean produce.
Loch Erisort House
Hotel · Loch Erisort Inn, Balallan · 16.9 miles away
Hotel in Balallan on the Isle of Lewis, with walking areas and horse riding nearby and a bar and restaurant on site.
73 Westend
B&B · 73 West End, Balallan · 16.9 miles away
A quiet adults-only B&B in Balallan on the Isle of Lewis, suited to walkers and anglers wanting a simple, no-fuss base.
Clouds B&B
B&B · Clouds Half Of 16, Kilmuir · 22.1 miles away
A small B&B at Kilmuir on the Isle of Skye, surrounded by open countryside with a garden and outdoor seating to take it all in.
Glenhouse
B&B · 77 Leurbost, Leurbost · 23.3 miles away
A B&B in Leurbost on the Isle of Lewis, with en-suite family rooms, a garden and free parking for exploring the surrounding coast.
Flodigarry Hotel and Skye Restaurant
Hotel · Flodigarry, Staffin · 24.1 miles away
Hotel at Flodigarry near Staffin, Isle of Skye, with sea views, on-site restaurant and free parking, close to walking, cycling and fishing spots.
Stones Bed and Breakfast
B&B · 2 Mill Lands, Uig · 24.7 miles away
Adults-only B&B in Uig, Isle of Skye, with sea views and easy access to walking, cycling and watersports nearby.
Baile-na-Cille
Guest House · Timsgarry, Uig, Isle of Lewis · 24.8 miles away
A relaxed, family-run guest house on Uig Bay's white sands, on Lewis's remote west coast.
5 Glenconon Bed and Breakfast
B&B · 5 Glenconon, Uig · 24.8 miles away
An adults-only B&B in Uig on the Isle of Skye, with sea and garden views and free on-site parking.
Uig Hotel
Hotel · Uig, Portree · 24.9 miles away
A small, dog-friendly hotel in Uig, Portree, suited to travellers who want bay views and a proper restaurant without fuss.
Uig Lodge
Guest Accommodation · Uig Lodge, Uig · 24.9 miles away
A former 1831 coaching inn in Uig, Isle of Lewis, with a bar of local whiskies and ales, just under two and a half miles from Ardroil Beach.
Know a hotel / b&b in Isle of Harris that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b