Hotels in Outer Hebrides
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Outer Hebrides?

The Royal Hotel
The Royal Hotel
8.8 out of 10, Excellent, (216)
The price is 6.580.564 ₫
7.896.677 ₫ total
includes taxes & fees
7 Apr - 8 Apr
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.
Top landmarks in Outer Hebrides

Luskentyre Beach
If you can't wait to get to the beach, you might enjoy a trip to Luskentyre Beach, located 6.9 mi (11.1 km) from central Harris. If you want to continue walking by the waves, head to Traigh Rosamol located nearby.
Learn more about Outer Hebrides
Notable for its port, Outer Hebrides features attractions such as The Good Food Boutique and An Lanntair. This historical city has something for everyone including sights like Stornoway Lewis Ferry Terminal and Lewis Loom Centre.

Frequently asked questions
Keep exploring
Keep exploring
- Hotels near Stornoway Lewis Ferry Terminal
- Hotels near Luskentyre Beach
- Hotels near Callanish Stone Circle
- Hotels near Lochboisdale South Uist Ferry Terminal
- Hotels near Lews Castle
- Hotels near Barra Beach
- Hotels near Uig Sands
- Hotels near Amhuinnsuidhe Castle
- Hotels near Butt of Lewis Lighthouse
- Hotels near Berneray Beach
- Hotels near Lochmaddy Ferry Terminal
- Hotels near Calanais Standing Stones
- Hotels near St Kilda Centre
- Hotels near Lewis Loom Centre
- Hotels near Tiumpan Head Lighthouse
- Hotels near Garenin Blackhouse Village
- Hotels near The Good Food Boutique
- Hotels near Traigh Losgaintir Beach
- Hotels near North Uist Distillery
- Hotels near St Columba’s Church
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Liverpool Hotels
- Glasgow Hotels
- York Hotels
- Birmingham Hotels
- Bath Hotels
- Brighton Hotels
- Bristol Hotels
- Blackpool Hotels
- Belfast Hotels
- Inverness Hotels
- Cardiff Hotels
- Newcastle-upon-Tyne Hotels
- Leeds Hotels
- Southampton Hotels
- Oxford Hotels
- Chester Hotels
- Bournemouth Hotels