Opodo
Flights
Hotels
Flight + Hotel
Cars

Hotels in Isle Of Skye

Choose your dates to check current prices and hotel deals
Last-minute deals
    Best hotel deals in Isle Of Skye
    Save up to £175 on accommodation
    Croft 4 - Self- Catering Accommodation
    Croft 4 - Self- Catering Accommodation
    Isle of Skye · 25 km from city centre
    Fantastic 5
    /5
    TripAdvisor: 5
    26 reviews
    Extra discount available
    Armadale Castle Cabins
    Armadale Castle Cabins
    Isle of Skye · 38 km from city centre
    Very good 4.7
    /5
    TripAdvisor: 4.7
    195 reviews
    Extra discount available
    Eilean Iarmain
    Eilean Iarmain
    Isle of Skye · 35 km from city centre
    Getaway deal
    Very good 4.4
    /5
    TripAdvisor: 4.4
    901 reviews
    Duisdale House Hotel
    Duisdale House Hotel
    Isle of Skye · 34 km from city centre
    Very good 4.2
    /5
    TripAdvisor: 4.2
    403 reviews
    Sligachan Hotel
    Sligachan Hotel
    Isle of Skye · 9 km from city centre
    Very good 4
    /5
    TripAdvisor: 4
    894 reviews
    Toravaig House Hotel
    Toravaig House Hotel
    Isle of Skye · 35 km from city centre
    Very good 4
    /5
    TripAdvisor: 4
    198 reviews
    Extra discount available
    Broadford Hotel
    Broadford Hotel
    Isle of Skye · 23 km from city centre
    Good 3.7
    /5
    TripAdvisor: 3.7
    601 reviews
    Extra discount available
    Isle of Skye Guest house
    Isle of Skye Guest house
    Isle of Skye · 30 km from city centre
    Good 3.4
    /5
    TripAdvisor: 3.35
    1,334 reviews
    Extra discount available
    Kings Arms Hotel
    Kings Arms Hotel
    Isle of Skye · 31 km from city centre
    Good 3.2
    /5
    TripAdvisor: 3.2
    2,700 reviews
    Extra discount available
    Dunollie Hotel
    Dunollie Hotel
    Isle of Skye · 23 km from city centre
     2.9
    /5
    TripAdvisor: 2.9
    1,132 reviews

    About Isle Of Skye

    About the Isle of Skye

    The Isle of Skye is connected to Scotland by a bridge, making it an easy place for people to visit if they want to explore one of the islands off the coast of northern Scotland. Skye is known for its rugged landscape, ancient castles, scenic villages, and interesting history. Most people visiting the island will base themselves in the town of Portree which is close to the mainland bridge and is home to a number of hotels, pubs, and restaurants.

    Hire a car and visit the various sites on the island on your own or go on one of the many guided tours. In the evenings, make sure to spend time in one of the local pubs so you can hear the history of the island from one of the inhabitants. If you are looking for accommodation on the Isle of Skye, you can easily book your hotel on the Isle of Skye using the powerful Opodo search engine. You can customize your search results using a number of filter options including dates, number of rooms required, and the number of guests in your group so that you can find the best deal to suit your needs and preferences.

    What to see on the Isle of Skye

    One of your first stops on the Isle of Skye should be the Skye Museum of Island Life. The museum consists of a rebuilt township and a few crofters cottages showing what life was like on the island in the 18th and 19th centuries. This museum is particularly popular with those that have ancestors from the Isle of Skye. When you want to stretch your legs go on a hike to the legendary Fairy Pools. The scenery is stunning and you can take a swim in the very cold pools to cool off after your hike.

    If you are a fan of whisky, take a tour of the Talisker Distillery, the oldest working distillery on the island. The guided tour will explain how whisky is made and includes a tasting at the end. Take a trip to Armadale Castle, which is the home of the Donald Clan and one of the most well-kept castles on the island. The castle includes a museum of Scottish clan history and you can learn about the Highland Clearances that resulted in mass migration from the Isle of Skye and many other parts of Scotland.

    Where to stay on the Isle of Skye

    The most popular place to stay is in the town of Portree, as this has the widest selection of hotels, pubs, shops, and restaurants. If you are travelling with young children Portee is the best place to stay as there are plenty of amenities and parks to keep them occupied. Those that enjoy a holiday that includes going out at night should stay in Portree and head out to pubs like the Saucy Mary, which is always popular with a young crowd of backpackers.

    If you have a car and would like to be away from the main centre, you should stay in the spread out village of Broadford. There are still a number of hotels but you can't easily walk to attractions. Those that enjoy the peace and quiet and are looking for cheap hotels or hotel offers should look at staying in one of the small fishing villages such as Lochalsh and Elgol. Wherever you choose to book a hotel on the Isle of Skye make sure to book in advance as the island is very popular in the summer months and school holidays.

    Opodo logo
    Terms and conditions

    Privacy policy
    © Opodo 2026. All rights reserved. Vacaciones eDreams, S.L. Sociedad unipersonal, Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain, with VAT number B-61965778. Registered in Commercial Register of Madrid, Volume 36897, Sheet 121 Page M-660117. Travel Agency Licence GC88MD. IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on opodo.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited Agent
    ATOL protected