Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Isle of Skye

Best deal 3 May - 5 May
Tonight 23 Apr - 24 Apr
This weekend 26 Apr - 28 Apr
Next weekend 3 May - 5 May

What are the top landmarks in Isle of Skye?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Isle of Skye

See all 231 properties in Isle of Skye

Estimated price for 1 night/2 adults

Sligachan Hotel

Sligachan Hotel

Sligachan Hotel, Isle of Skye, Scotland
    3.0 out of 5.0
     
     

    Situated in Isle of Skye, this hotel is within 9 miles (15 km) of Raasay Ferry, Talisker Distillery and Raasay House Activities Centre. Portree Harbour and Raasay ...

    £125 per night for 2 guests

    25 Apr-26 Apr
    Sligachan Hotel£125
    Fineviews B&B

    Fineviews B&B

    Fineviews 11 B Portnalong, Isle of Skye, Isle of Skye, Scotland
      4.0 out of 5.0
       
       

      Situated in Isle of Skye, this bed & breakfast is 3 mi (4.9 km) from Talisker Distillery, and within 9 mi (15 km) of Talisker Beach and Fairy Pools.

      Fineviews B&BGet Rates

      Broadford Hotel

      Broadford Hotel

      Torrin Road, Isle of Skye, Scotland
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Isle of Skye, this hotel is 0.9 mi (1.5 km) from Skye Serpentarium and within 9 miles (15 km) of Caisteal Maol and Skye Bridge. Plockton Harbour ...

      £171 per night for 2 guests

      2 May-3 May
      Broadford Hotel£171
      Inn at Aird a Bhasair

      Inn at Aird a Bhasair

      Ardvasar, Isle of Skye, Scotland
        3.5 out of 5.0
         
         

        Situated in Isle of Skye, this hotel is 0.7 mi (1.1 km) from Armadale Ferry Terminal and 3 mi (4.8 km) from Armadale Castle. Mallaig Heritage Centre and Camusdarach ...

        £75 per night for 2 guests

        25 Apr-26 Apr
        Inn at Aird a Bhasair£75
        Toravaig House Hotel

        Toravaig House Hotel

        Sleat, Isle of Skye, Scotland
          4.0 out of 5.0
           
           

          Situated on a lake, this romantic hotel is 4.3 mi (6.9 km) from Armadale Castle and within 12 miles (20 km) of Armadale Ferry Terminal and Mallaig Heritage Centre. ...

          £133 per night for 2 guests

          4 May-5 May
          Toravaig House Hotel£133
          Duisdale House Hotel

          Duisdale House Hotel

          Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
            4.0 out of 5.0
             
             

            Situated in a rural location, this hotel is within 9 miles (15 km) of Skye Serpentarium, Armadale Castle and Armadale Ferry Terminal. Caisteal Maol and Skye ...

            £109 per night for 2 guests

            25 Apr-26 Apr
            Duisdale House Hotel£109
            Eilean Iarmain

            Eilean Iarmain

            Lamraig, Sleat, Isle of Skye, Scotland
              3.0 out of 5.0
               
               

              Situated near the beach, this hotel is within 9 miles (15 km) of Armadale Castle, Armadale Ferry Terminal and Skye Serpentarium. Mallaig Heritage Centre and ...

              £225 per night for 2 guests

              20 May-21 May
              Eilean Iarmain£225
              Kilmuir Park

              Kilmuir Park

              Kilmuir Park, Isle of Skye, Scotland
                3.5 out of 5.0
                 
                 

                Situated in Isle of Skye, this bed & breakfast is 2.2 mi (3.6 km) from Dunvegan Castle and 2.3 mi (3.7 km) from Macleod's Tables. Claigan Coral Beach and Edinbane ...

                £108 per night for 2 guests

                24 Apr-25 Apr
                Kilmuir Park£108
                Roskill House Guest House

                Roskill House Guest House

                ROSKHILL, Isle of Skye, Scotland
                  3.5 out of 5.0
                   
                   

                  Situated in Isle of Skye, this guesthouse is within 9 miles (15 km) of Macleod's Tables, Dunvegan Castle and Claigan Coral Beach. Edinbane Pottery and Trumpan ...

                  Roskill House Guest HouseGet Rates

                  Armadale Castle

                  Armadale Castle

                  Armadale, Sleat, Isle of Skye, Scotland
                    4.0 out of 5.0
                     
                     

                    Situated in Isle of Skye, this apartment building is 0.6 mi (1 km) from Armadale Ferry Terminal and 2.2 mi (3.6 km) from Armadale Castle. Lochaber Geopark and ...

                    Armadale CastleGet Rates

                    Map

                    Isle of Skye Hotel Reviews

                    Travel to Isle of Skye & Explore


                    Explore Isle of Skye with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!