Where to Stay in Skye & Lochalsh
Isle of Skye and mainland gateway with dramatic mountain scenery.
The Three Chimneys & House Over-By
One of Scotland's most iconic restaurants with six beautifully appointed suites overlooking Loch Dunvegan. This former croft cottage offers Michelin-quality dining, stunning sea views, and intimate luxury accommodation in a truly magical setting.
Kinloch Lodge
Skye's most historic hotel, this 17th-century former hunting lodge of the Macdonald family sits on the shores of Loch Na Dal. Award-winning restaurant, roaring fires, and luxurious rooms blend old-world charm with modern comfort in a spectacular Sleat peninsula setting.
Cuillin Hills Hotel
Set in 15 acres overlooking Portree Bay with magnificent views to the Cuillin mountains. This family-run 4-star hotel features spacious rooms, award-winning restaurant, and the Malt Embassy whisky bar with over 130 malts. Perfect location just 10 minutes' walk from Portree town centre.
The Flodigarry Hotel
Victorian country house hotel at the foot of the Quiraing with breathtaking coastal views. Built in 1895, this family-run property includes the main lodge, Flora MacDonald's historic cottage, and stunning suites. Surrounded by ancient woodland with excellent restaurant serving local seafood.
Duisdale House Hotel
Award-winning boutique hotel on Sleat's southern peninsula with breathtaking sea loch views. This former hunting lodge offers individually styled rooms, 2 AA Rosette restaurant, and elegant lounge with log fire. Peaceful location yet convenient for exploring Skye's attractions.
Sligachan Hotel
Centrally located historic hotel at the foot of the Cuillin mountains, famous for its micro-brewery, whisky bar, and mountaineering history. Comfortable en-suite rooms, popular Seumas' Bar with live music, and perfect location for accessing all parts of Skye.
Hillstone Lodge
Luxury bed & breakfast on the Duirinish peninsula with stunning panoramic views over Loch Dunvegan. Three beautifully decorated guest bedrooms, hearty homemade breakfasts, and relaxing lounge. Walking distance to The Three Chimneys restaurant and Coral Beach.
Edinbane Inn
Traditional island lodge with comfortable rooms and celebrated restaurant serving excellent local cuisine. Famous for traditional Scottish music sessions and warm Highland hospitality. Perfectly positioned between Portree and Dunvegan with easy access to major attractions.
Bla Bheinn B&B
Charming bed & breakfast near Carbost with spacious, comfortable rooms and spectacular views. Excellent base for visiting Talisker Distillery and the Fairy Pools. Warm hospitality, great breakfast, and helpful local advice from knowledgeable hosts.
Taigh Ailean Hotel
Friendly family-run hotel in Portree offering comfortable accommodation and warm Highland welcome. Simple, well-maintained rooms with modern amenities. Excellent value and convenient location for exploring Skye. Popular with walkers and outdoor enthusiasts.