Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.



Top Hotel Deals

See all 93 Hotels in Isle of Skye
Uig Lodge £79
Uig Lodge

Uig Lodge

Uig, Portree
     
    4.2
    of 5, from 309 reviews
    3.0 out of 5.0

    Situated in Portree, this hotel is within 9 miles (15 km) of Flora Macdonald's Grave, Skye Museum of Island Life and Quiraing. Duntulm Castle and Kilt Rock are also within 12 miles (20 km).

    Givendale Guest House £50
    Givendale Guest House

    Givendale Guest House

    Heron Place, Portree
       
      3.8
      of 5, from 137 reviews
      2.0 out of 5.0

      Situated in Portree, this guesthouse is within 1 mile (2 km) of Somerled Square and Portree Harbour. Old Man of Storr and Skye Riding Centre are also within 12 miles (20 km).

      Cuillin Hills Hotel £180
      Cuillin Hills Hotel

      Cuillin Hills Hotel

      Scorrybreac Road, Portree
         
        4.5
        of 5, from 34 reviews
        4.0 out of 5.0

        Situated in Portree, this hotel is within a 15-minute walk of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are also within 12 miles (20 km).

        Toravaig House Hotel £99
        Toravaig House Hotel

        Toravaig House Hotel

        Sleat, Isle of Skye
           
          4.1
          of 5, from 48 reviews
          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 Mallaig Heritage Centre and Skye Serpentarium. Morar Beach and Caisteal Maol are also within 20 miles (32 km).

          Gleann an Ronnaich Bed and Breakfast £75
          Gleann an Ronnaich Bed and Breakfast

          Gleann an Ronnaich Bed and Breakfast

          Staffin Road, Portree
             
            4.7
            of 5, from 308 reviews
            3.0 out of 5.0

            Situated near the beach, this bed & breakfast is within 1 mile (2 km) of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are also within 12 miles (20 km).

            Coolin View Guest House £110
            Coolin View Guest House

            Coolin View Guest House

            2 Bosville Terrace, Portree
               
              4.3
              of 5, from 37 reviews
              3.0 out of 5.0

              Situated on the waterfront, this guesthouse is within a 5-minute walk of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are also within 12 miles (20 km).

              Skeabost Hotel £99
              Skeabost Hotel

              Skeabost Hotel

              Skeabost Bridge, Portree
                 
                4.2
                of 5, from 166 reviews
                3.0 out of 5.0

                Located in the heart of Portree, this golf hotel is within 9 miles (15 km) of Skye Riding Centre, Somerled Square and Portree Harbour. Edinbane Pottery is 7.8 mi (12.6 km) away.

                Loch Eyre House £105
                Loch Eyre House

                Loch Eyre House

                Kensaleyre, Portree
                   
                  3.0
                  of 5, from 1 reviews
                  2.5 out of 5.0

                  Situated in Eyre, this guesthouse is close to Skye Riding Centre. Area attractions also include Edinbane Pottery and Old Man of Storr.

                  Top Flight + Hotel Deals