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 Mallaig

Tonight 21 May - 22 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

What are the top landmarks in Mallaig?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Mallaig

See all 289 properties in Mallaig

Estimated price for 1 night/2 adults

Moorings Guest House

Moorings Guest House

EAST BAY,, Mallaig, Scotland
    3.5 out of 5.0
     
     

    Situated in Mallaig, this bed & breakfast is within 1 mi (2 km) of Mallaig Heritage Centre and Lochaber Geopark. Camusdarach Beach is 2.8 mi (4.6 km) away. Mallaig ...

    Moorings Guest HouseGet Rates

    Alexandra Hotel

    Alexandra Hotel

    The Parade, Fort William, Scotland
      3.0 out of 5.0
       
       

      Located in Fort William City Centre, this eco-friendly hotel is steps away from Inverlochy Castle, Lochaber Geopark and Loch Linnhe. West Highland Museum and ...

      £105 per night for 2 guests

      9 Jun-10 Jun
      Alexandra Hotel£105
      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 ...

        £113 per night for 2 guests

        22 May-23 May
        Morar Hotel£113
        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.7 km) away. ...

          £120 per night for 2 guests

          31 May-1 Jun
          West Highland Hotel£120
          Telford Highland Apartments Gillies Park

          Telford Highland Apartments Gillies Park

          East Bay, Mallaig, Scotland
            3.0 out of 5.0
             
             

            Nestled on the beach, this Mallaig apartment building is within 1 mi (2 km) of Mallaig Heritage Centre and Lochaber Geopark. Camusdarach Beach is 2.4 mi (3.9 ...

            Telford Highland Apartments Gillies ParkGet Rates

            Telford Highland Apartments Gillies ParkGet Rates
            The Old Byre Knoydart

            The Old Byre Knoydart

            Inverie Knoydart, Mallaig, Scotland
               
               

              Situated by the sea, this vacation home is 0.1 mi (0.1 km) from Lochaber Geopark.

              The Old Byre KnoydartGet Rates

              1 Sandholm

              1 Sandholm

              1 Sandholm Morar, Mallaig, Scotland
                3.5 out of 5.0
                 
                 

                Situated in Mallaig, this cottage is 0.1 mi (0.1 km) from Lochaber Geopark.

                1 SandholmGet Rates

                Sky View

                Sky View

                Mallaig, Scotland
                   
                   

                  Situated in Mallaig, this apartment building is within 1 mi (2 km) of Mallaig Heritage Centre and Lochaber Geopark. Camusdarach Beach is 2.3 mi (3.7 km) away. ...

                  Sky ViewGet Rates

                  Traditional Highland Estate Cottage on the Remote Knoydart Peninsula

                  Traditional Highland Estate Cottage on the Remote Knoydart Peninsula

                  Inverness, Scotland
                     
                     

                    Traditional Highland Estate Cottage on the Remote Knoydart PeninsulaGet Rates

                    Bracara Cottage With Stunning Views of Loch Morar

                    Bracara Cottage With Stunning Views of Loch Morar

                    1 Bracara, Dunmuir, Morar, Scotland
                       
                       

                      This family-friendly Mallaig holiday home is located in a rural location, within 3 mi (5 km) of Lochaber Geopark, Morar Beach and Camusdarach Beach. Mallaig ...

                      Bracara Cottage With Stunning Views of Loch MorarGet Rates

                      Map

                      Hotels with reviews mentioning Mallaig

                      See all hotels near Mallaig

                      Mallaig Hotel Reviews

                      Travel to Mallaig & Explore


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