The Skye bridge connects the island to the Scottish mainland, but with its dramatic landscapes, you won't want to leave. Best known for its rugged coastline, medieval castles and pastel-coloured buildings in Portree harbour, the Isle of Skye is one of largest islands in the Inner Hebrides and it's also one of the most beautiful. From Skye, you can even catch the ferry to visit other islands in the archipelago, including Mull, Iona and Tiree.

Our experts have carefully curated the best Isle of Skye hotels, from countryside retreats to cosy inns overlooking the harbour - whether you're just visiting for a day or two while on a grand tour of Scotland, or staying in Skye for a longer duration. View our hand-picked hotels on the Isle of Skye.

Search tours
Trip category
Any category
Any travellers
Any duration

Showing 1-6 of 6 results

Hotel Review

Toravaig House Hotel, Isle of Skye, Scotland

Rates provided by

from £192.60

Rates provided by

Located close to Torabhaig Distillery, offering a handful of bedrooms, this family-owned boutique hotel has a cosy lounge to relax in and serves up memorable breakfasts, whilst dinner is served at their sister hotel