Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties 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 Inner Hebrides and Isle of Skye

Tonight Tonight 23 Apr - 24 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top Inner Hebrides and Isle of Skye Attractions

Top 10 Hotels in Inner Hebrides and Isle of Skye

See all 281 Hotels in Inner Hebrides and Isle of Skye

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Cul Na Creagan

Cul Na Creagan

1-2 Garalapin, Portree
    2.5 out of 5.0
     
     

    Situated in Portree, this bed & breakfast is close to Somerled Square and Portree Harbour. Area attractions also include Skye Riding Centre.

    Cul Na Creagan£90

    Cul Na Creagan£90
    Skeabost Hotel

    Skeabost Hotel

    Skeabost Bridge, Portree
      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 ...

      Skeabost Hotel£99

      Skeabost Hotel£99
      Givendale Guest House

      Givendale Guest House

      Heron Place, Portree
        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 ...

        Givendale Guest House£50

        Givendale Guest House£50
        Toravaig House Hotel

        Toravaig House Hotel

        Sleat, Isle of Skye
          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. ...

          Toravaig House Hotel£99

          Toravaig House Hotel£99
          Duisdale House Hotel

          Duisdale House Hotel

          Isle Ornsay, Isle of Skye
            4.0 out of 5.0
             
             

            Situated in a rural location, this hotel is 7.4 mi (11.8 km) from Skye Serpentarium and 7.9 mi (12.8 km) from Armadale Castle. Caisteal Maol and Skye Bridge ...

            Duisdale House Hotel£119

            Duisdale House Hotel£119
            Cuillin Hills Hotel

            Cuillin Hills Hotel

            Scorrybreac Road, Portree
              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 ...

              Cuillin Hills Hotel£180

              Cuillin Hills Hotel£180
              Kiloran Bed and Breakfast

              Kiloran Bed and Breakfast

              70 AIRD, Portree
                3.0 out of 5.0
                 
                 

                This beachfront bed & breakfast is located in Portree, close to Skye Riding Centre. Area attractions also include Edinbane Pottery and Old Man of Storr.

                Kiloran Bed and Breakfast£115

                Kiloran Bed and Breakfast£115
                Coolin View Guest House

                Coolin View Guest House

                2 Bosville Terrace, Portree
                  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 ...

                  Coolin View Guest HouseGet Rates

                  Coolin View Guest HouseGet Rates
                  Redwood House Hotel

                  Redwood House Hotel

                  Redwood House, Portree
                    3.0 out of 5.0
                     
                     

                    Situated in Greshornish, this hotel is 3.9 mi (6.2 km) from Edinbane Pottery and within 12 miles (20 km) of Skye Riding Centre and Dunvegan Castle. Macleod's ...

                    Redwood House Hotel£67

                    Redwood House Hotel£67
                    Gleann an Ronnaich Bed and Breakfast

                    Gleann an Ronnaich Bed and Breakfast

                    Staffin Road, Portree
                      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 ...

                      Gleann an Ronnaich Bed and Breakfast£75

                      Gleann an Ronnaich Bed and Breakfast£75
                      Map

                      Inner Hebrides and Isle of Skye Hotel Reviews

                      Travel to Inner Hebrides and Isle of Skye & Explore


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