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 Portree

Tonight Tonight 21 May - 22 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Search Hotels near Top Portree Attractions

Top 10 Hotels in Portree

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.

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£208

    Skeabost Hotel£208
    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£140

      Greshornish House Hotel£140
      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£198

        Duisdale House Hotel£198
        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£192

          Toravaig House Hotel£192
          Isle of Raasay Distillery

          Isle of Raasay Distillery

          Borodale House, Kyle
            3.5 out of 5.0
             
             

            Isle of Raasay Distillery£158

            Isle of Raasay Distillery£158
            Balmacara Hotel

            Balmacara Hotel

            Balmacara, Kyle
              3.0 out of 5.0
               
               

              Nestled on the beach, this Kyle hotel is within 6 mi (10 km) of Skye Bridge, Plockton Harbour and Eilean Donan Castle. Caisteal Maol and Skye Serpentarium are ...

              Balmacara Hotel£109

              Balmacara Hotel£109
              Gairloch Hotel

              Gairloch Hotel

              Gairloch, Gairloch
                3.5 out of 5.0
                 
                 

                Situated near the beach, this hotel is 0.3 mi (0.4 km) from Gairloch Beach and within 9 miles (15 km) of Big Sand Beach and Inverewe Gardens. Redpoint Beach ...

                Gairloch Hotel£58

                Gairloch Hotel£58
                Dunollie Hotel

                Dunollie Hotel

                Broadford, Isle of Skye
                  3.0 out of 5.0
                   
                   

                  Located in the heart of Broadford, this hotel is 0.6 mi (1 km) from Skye Serpentarium and within 9 miles (15 km) of Caisteal Maol and Skye Bridge. Plockton Harbour ...

                  Dunollie Hotel£109

                  Dunollie Hotel£109
                  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
                    Cul Na Creagan

                    Cul Na Creagan

                    1-2 Garalapin, Portree
                      2.5 out of 5.0
                       
                       

                      Situated in Glengrasco, 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
                      Map

                      Portree Hotel Reviews

                      Travel to Portree & Explore


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