Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines 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 Scottish Islands

Tonight 18 Jun - 19 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

What are the top landmarks in Scottish Islands?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Scottish Islands

See all 453 properties in Scottish Islands

Estimated price for 1 night/2 adults

Portree Independent Hostel

Portree Independent Hostel

The Old Post Office , The Green, Portree, Scotland
    4.0 out of 5.0
     
     

    Situated in Portree, this hostel is within a 5-minute walk of Somerled Square and Portree Harbour. Old Man of Storr and Skye Riding Centre are also within 12 ...

    Portree Independent HostelGet Rates

    Lochailort Inn

    Lochailort Inn

    By Fort William, Lochailort, Scotland
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in a rural location, this inn is 0.1 mi (0.1 km) from Lochaber Geopark and within 12 miles (20 km) of Glenfinnan Viaduct and Land, Sea and Islands Centre. ...

    £118 per night for 2 guests

    19 Jun-20 Jun
    Lochailort Inn£118
    Cuillin Hills Hotel

    Cuillin Hills Hotel

    Scorrybreac Road, Portree, Scotland
      4.0 out of 5.0
       
       

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

      £225 per night for 2 guests

      20 Jun-21 Jun
      Cuillin Hills Hotel£225
      Loch Shiel Hotel

      Loch Shiel Hotel

      Main Street, Acharacle, Scotland
        3.5 out of 5.0
         
         

        Situated in Acharacle, this inn is 0.1 mi (0.1 km) from Lochaber Geopark and 3.5 mi (5.6 km) from Castle Tioram. Glenfinnan Viaduct and Càrna are also within ...

        £65 per night for 2 guests

        23 Jun-24 Jun
        Loch Shiel Hotel£65
        The Ferry Inn and Royal Hotel Stromness

        The Ferry Inn and Royal Hotel Stromness

        10 John Street, Orkney, Stromness, Scotland
        • Free cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Located in the heart of Stromness, this hotel is within a 15-minute walk of Piers Art Centre and Stromness Museum. Standing Stones of Stenness and Maes Howe ...

        £95 per night for 2 guests

        24 Jun-25 Jun
        The Ferry Inn and Royal Hotel Stromness£95
        Morar Hotel

        Morar Hotel

        Morar, Mallaig, Scotland
          3.0 out of 5.0
           
           

          Situated by the ocean, this hotel is within 1 mi (2 km) of Camusdarach Beach and Lochaber Geopark. Morar Beach and Mallaig Heritage Centre are also within 3 ...

          £107 per night for 2 guests

          24 Jun-25 Jun
          Morar Hotel£107
          Duisdale House Hotel

          Duisdale House Hotel

          Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
            4.0 out of 5.0
             
             

            Situated in a rural location, this hotel is 7.9 mi (12.8 km) from Armadale Castle, and within 16 mi (25 km) of Caisteal Maol and Skye Bridge.

            £186 per night for 2 guests

            22 Jun-23 Jun
            Duisdale House Hotel£186
            The Machrie Hotel & Golf Links

            The Machrie Hotel & Golf Links

            The Machrie Hotel & Golf LInks, Islay Island, Scotland
            • Free cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Situated in Islay Island, this golf hotel is within 9 miles (15 km) of Laphroaig Distillery, Lagavulin Distillery and Ardbeg Distillery. Bowmore Distillery is ...

            £185 per night for 2 guests

            20 Jun-21 Jun
            The Machrie Hotel & Golf Links£185
            The Isle of Mull Hotel and Spa

            The Isle of Mull Hotel and Spa

            • Free cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            Situated in Isle of Mull, this spa hotel is within 1 mile (2 km) of Craignure Mull Ferry Terminal and Wings Over Mull. Torosay Castle is 2 mi (3.3 km) away.

            £110 per night for 2 guests

            13 Jul-14 Jul
            The Isle of Mull Hotel and Spa£110
            West Highland Hotel

            West Highland Hotel

            Davies Brae, Mallaig, Scotland
              3.0 out of 5.0
               
               

              Situated on the waterfront, this eco-friendly hotel is steps away from Mallaig Heritage Centre and Lochaber Geopark. Camusdarach Beach is 2.3 mi (3.6 km) away. ...

              £95 per night for 2 guests

              25 Jun-26 Jun
              West Highland Hotel£95
              Map

              Scottish Islands Hotel Reviews

              Travel to Scottish Islands & Explore


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