Beginning of main content

location Dunvegan is highly rated for Friendly People and Dining 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 Dunvegan

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

Top 10 Hotels in Dunvegan

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$210

    Greshornish House Hotel$210
    Isle of Raasay Distillery

    Isle of Raasay Distillery

    Borodale House, Kyle
      3.5 out of 5.0
       
       

      Isle of Raasay Distillery$230

      Isle of Raasay Distillery$230
      Atholl House

      Atholl House

      DUNVEGAN, MAIN STREET,, ISLE OF SKYE
        3.0 out of 5.0
         
         

        Situated in Dunvegan, this bed & breakfast is 1.5 mi (2.5 km) from Dunvegan Castle and 2 mi (3.3 km) from Macleod's Tables. Claigan Coral Beach and Edinbane ...

        Atholl HouseGet Rates

        Atholl HouseGet Rates
        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$266

          Skeabost Hotel$266
          Brae Cottage Skye

          Brae Cottage Skye

          Dunvegan, Isle of Skye
             
             

            Brae Cottage SkyeGet Rates

            Brae Cottage SkyeGet Rates
            The Tide B&B

            The Tide B&B

            THE TIDE, Isle of Skye
               
               

              The Tide B&BGet Rates

              The Tide B&BGet 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 mi (20 km) of Skye Riding Centre and Dunvegan Castle. Macleod's Tables ...

                Redwood House Hotel$214

                Redwood House Hotel$214
                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$118

                  Cul Na Creagan$118
                  Kiloran Bed and Breakfast

                  Kiloran Bed and Breakfast

                  70 AIRD, Portree
                    3.0 out of 5.0
                     
                     

                    Within easy reach of Skye Riding Centre, this Portree bed & breakfast is nestled on the beach. Area attractions also include Edinbane Pottery and Old Man of ...

                    Kiloran Bed and Breakfast$171

                    Kiloran Bed and Breakfast$171
                    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
                      Map

                      What are the top landmarks in Dunvegan?

                      Don’t miss these must-see sights and attractions

                      Recent Reviews in Dunvegan