Beginning of main content

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 Morar Beach

Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Hotels Close to Morar Beach

See all 142 Hotels in Morar Beach
Morar Hotel

Morar Hotel

0.5 mi from Morar Beach
    3.0 out of 5.0
     
     

    Situated by the ocean, this hotel is 0.1 mi (0.1 km) from Lochaber Geopark.

    Morar Hotel$98

    Morar Hotel$98
    West Highland Hotel

    West Highland Hotel

    2.8 mi from Morar Beach
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated on the waterfront, this eco-friendly hotel is steps from Lochaber Geopark and Mallaig Heritage Centre.

    West Highland Hotel$97

    West Highland Hotel$97
    Toravaig House Hotel

    Toravaig House Hotel

    11 mi from Morar Beach
      4.0 out of 5.0
       
       

      Situated on a lake, this romantic hotel is in the same area as Armadale Castle. Regional attractions also include Mallaig Heritage Centre and Skye ...

      Toravaig House Hotel$246

      Toravaig House Hotel$246
      Duisdale House Hotel

      Duisdale House Hotel

      13 mi from Morar Beach
        4.0 out of 5.0
         
         

        Situated in a rural location, this hotel is in the same region as Skye Serpentarium, Armadale Castle, and Loch Hourn. Regional attractions also include Glenelg ...

        Duisdale House Hotel$255

        Duisdale House Hotel$255
        The Old Library Lodge and Restaurant

        The Old Library Lodge and Restaurant

        3.9 mi from Morar Beach
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Situated in Arisaig, this bed & breakfast is steps from Lochaber Geopark and Land, Sea and Islands Centre.

        The Old Library Lodge and Restaurant$129

        The Old Library Lodge and Restaurant$129
        Balmacara Hotel

        Balmacara Hotel

        25 mi from Morar Beach
          3.0 out of 5.0
           
           

          Set on the beach in Kyle, this hotel is within the vicinity of Caisteal Maol, Skye Bridge, and Plockton Harbour. Area attractions also include Eilean Donan Castle ...

          Balmacara Hotel$141

          Balmacara Hotel$141
          Arisaig Hotel

          Arisaig Hotel

          3.9 mi from Morar Beach
            3.5 out of 5.0
             
             

            Situated in Arisaig, this hotel is steps from Lochaber Geopark and Land, Sea and Islands Centre.

            Arisaig Hotel$156

            Arisaig Hotel$156
            Lochailort Inn

            Lochailort Inn

            12 mi from Morar Beach
            • 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.

            Lochailort Inn$100

            Lochailort Inn$100
            Dunollie Hotel

            Dunollie Hotel

            20 mi from Morar Beach
              3.0 out of 5.0
               
               

              Situated in the city center, this hotel is close to Skye Serpentarium. Regional attractions also include Skye Bridge and Caisteal Maol.

              Dunollie Hotel$144

              Dunollie Hotel$144
              Telford Highland Apartments Gillies Park

              Telford Highland Apartments Gillies Park

              2.8 mi from Morar Beach
                3.0 out of 5.0
                 
                 

                Nestled on the beach, this Mallaig apartment building is within a 5-minute walk of Lochaber Geopark and Mallaig Heritage Centre. Camusdarach Beach is 2.4 mi ...

                Telford Highland Apartments Gillies ParkGet Rates

                Telford Highland Apartments Gillies ParkGet Rates

                Morar Beach Hotel Guide

                While away a few hours at Morar Beach.

                Getting there is quite the adventure, as it is located 120 miles from the nation's capital, Edinburgh, in a place called Mallaig.

                The only place to stay in the immediate vicinity of Morar Beach is the Morar Hotel. Located only 0.4 miles away, it's the logical choice for tourists who come here.

                Other Places to Visit near Morar Beach

                Before you head off, check out some of the other things to do here:

                • Make sure you stop at Land, Sea & Islands Visitor Centre to pick up some maps and pamphlets before your exploration begins.
                • Mallaig Heritage Centre has a comprehensive range of historical exhibitions, enabling visitors to experience the peoples and stories that shaped this region.
                • When you trek Circular Walk remember to slow down and take the time to admire the scenery. When all is said and done, life is a journey, not just a destination.
                • Grab some brochures at Land, Sea and Islands Centre to ensure you have everything you need to make the most of your time in the region.
                • See days gone by come alive at Armadale Castle where visitors can be educated about stories and tales of olden times and combine knowledge with a thought-provoking tour.

                It's an easy walk to Morar Beach from Morar. 0.4 miles away, this is the closest train station and a great way to reach the attraction.