Beginning of main content

location Portree is highly rated for Sightseeing and Hiking by 34 people

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 Portree

Tonight Tonight Apr 20 - Apr 21
This weekend This weekend Apr 20 - Apr 22
Next weekend Next weekend Apr 27 - Apr 29

Search Hotels near Top Portree Attractions

Top 10 Hotels in Portree

See all 76 Hotels in Portree
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 mi (15 km) of Skye Riding Centre, Somerled Square, and Portree Harbour. Edinbane Pottery is 7.8 ...

    Skeabost Hotel$135

    Skeabost Hotel$135
    Greshornish House Hotel

    Greshornish House Hotel

    Greshornish, Portree
      3.5 out of 5.0
       
       

      Situated in Portree, this hotel is close to Edinbane Pottery and Skye Riding Centre. Regional attractions also include Dunvegan Castle and Claigan Coral ...

      Greshornish House Hotel$180

      Greshornish House Hotel$180
      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 mi (20 km) of Mallaig Heritage Centre and Skye Serpentarium. Morar ...

        Toravaig House Hotel$140

        Toravaig House Hotel$140
        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$123

          Cul Na Creagan$123
          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$160

            Kiloran Bed and Breakfast$160
            Givendale Guest House

            Givendale Guest House

            Heron Place, Portree
              2.0 out of 5.0
               
               

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

              Givendale Guest House$64

              Givendale Guest House$64
              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 mi (20 km) of Skye Riding Centre and Dunvegan Castle. Macleod's Tables ...

                Redwood House Hotel$109

                Redwood House Hotel$109
                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 House$122

                  Coolin View Guest House$122
                  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$241

                    Cuillin Hills Hotel$241
                    The Marmalade Hotel

                    The Marmalade Hotel

                    HOME FARM ROAD, Portree
                      4.0 out of 5.0
                       
                       

                      Situated in a rural location, this hotel is close to Somerled Square and Portree Harbour. Area attractions also include Raasay Pictish Stone.

                      The Marmalade Hotel$189

                      The Marmalade Hotel$189
                      Map

                      Recent Reviews in Portree