Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Mallaig Hotels Deals

See all 85 Hotels in Mallaig
West Highland Hotel

West Highland Hotel

Davies Brae, Mallaig
    3.0 out of 5.0
     
     

    This family-friendly Mallaig hotel is located on the waterfront, 0.1 mi (0.2 km) from Mallaig Heritage Centre, and within 9 mi (15 km) of Morar Beach and Camusdarach ...

    Morar Hotel

    Morar Hotel

    Morar, Mallaig
      3.0 out of 5.0
       
       

      Situated by the ocean, this hotel is 1.5 mi (2.4 km) from Morar Beach and 2.8 mi (4.5 km) from Mallaig Heritage Centre. Land, Sea and Islands Centre and Camusdarach ...

      Telford Highland Apartments Gillies Park

      Telford Highland Apartments Gillies Park

      East Bay, Mallaig
        3.0 out of 5.0
         
         

        This beachfront apartment building is located in Mallaig, close to Mallaig Heritage Centre, Camusdarach Beach, and Morar Beach. Area attractions also include ...

        Moorings Guest House

        Moorings Guest House

        EAST BAY,, MALLAIG
           
           

          Situated in Mallaig, this hostel is close to Mallaig Heritage Centre, Camusdarach Beach, and Morar Beach. Area attractions also include Armadale Castle.

          Marine Hotel

          Marine Hotel

          STATION ROAD,, MALLAIG
            2.5 out of 5.0
             
             

            Located in the heart of Mallaig, this hotel is 0 mi (0 km) from Mallaig Heritage Centre and within 9 mi (15 km) of Morar Beach and Land, Sea and Islands Centre. ...

            Lochailort Inn

            Lochailort Inn

            By Fort William, Lochailort
              3.0 out of 5.0
               
               

              Situated in a rural location, this inn is within 12 mi (20 km) of Land, Sea and Islands Centre, Glenfinnan Museum, and Glenfinnan Monument. Camusdarach Beach ...

              Factors Inn & Cottage

              Factors Inn & Cottage

              Torlundy, Fort William
                3.5 out of 5.0
                 
                 

                Situated in Fort William, this inn is within 3 mi (5 km) of Ben Nevis Distillery, Leanachan Forest, and Neptune's Staircase. Aonach Mor Ski Resort and West Highland ...

                Factors Inn & Cottage$108

                Factors Inn & Cottage$108
                Mansefield House

                Mansefield House

                Corpach, Fort William
                  4.0 out of 5.0
                   
                   

                  Situated in the mountains, this guesthouse is 0.9 mi (1.5 km) from Neptune's Staircase and 1.9 mi (3.1 km) from Ben Nevis Distillery. West Highland Museum and ...

                  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 mi (20 km) of Mallaig Heritage Centre and Skye Serpentarium. Morar ...

                    The Old Library Lodge and Restaurant

                    The Old Library Lodge and Restaurant

                    Road to the Isles, Arisaig
                      3.0 out of 5.0
                       
                       

                      Situated in Arisaig, this bed & breakfast is 0.3 mi (0.5 km) from Land, Sea and Islands Centre and 2.6 mi (4.3 km) from Camusdarach Beach. Morar Beach and Mallaig ...