Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
18 Oct. - 20 Oct.
Next weekend
25 Oct. - 27 Oct.

Best Mallaig Hotel Deals

West Highland Hotel AU$174
West Highland Hotel

West Highland Hotel

Davies Brae, Mallaig, Scotland
West Highland Hotel
     
    3.0
    of 5, from 4 reviews
    3.0 out of 5.0 Stars

    West Highland Hotel: Family hotel with free WiFi and free parking. Located on the waterfront.

    Morar Hotel AU$116
    Morar Hotel

    Morar Hotel

    Morar, Mallaig, Scotland
    Morar Hotel
       
      3.0 out of 5.0 Stars

      Morar Hotel: Pet-friendly hotel with free WiFi and free parking. Located by the ocean.

      Sky View Get Rates
      Sky View

      Sky View

      7 Gillies Park, Mallaig, Scotland
      Sky View
         
        3.5 out of 5.0 Stars

        Sky View: Pet-friendly apartment building with free parking and flat-screen TVs.

        Moorings Guest House Get Rates
        Moorings Guest House

        Moorings Guest House

        EAST BAY,, Mallaig, Scotland
        Moorings Guest House
           
          3.5 out of 5.0 Stars

          Moorings Guest House: Bed & breakfast with parking.

          Hotel Doune-Knoydart Get Rates
          Hotel Doune-Knoydart

          Hotel Doune-Knoydart

          Doune , Mallaig, Scotland
          Hotel Doune-Knoydart
             
            3.0 out of 5.0 Stars

            Hotel Doune-Knoydart: Business-friendly hotel with free breakfast and free WiFi. Located near the bay.

            Westhaven AU$1,467
            Westhaven

            Westhaven

            Westhaven Morar, Mallaig, Scotland
            Westhaven
               
              3.5 out of 5.0 Stars

              Westhaven: Golf cottage with free WiFi and free parking. Located next to a golf course.

              Telford Highland Apartments Gillies Park Get Rates
              Telford Highland Apartments Gillies Park

              Telford Highland Apartments Gillies Park

              East Bay, Mallaig, Scotland
              Telford Highland Apartments Gillies Park
                 
                3.0 out of 5.0 Stars

                Telford Highland Apartments Gillies Park: Beach apartment building with free WiFi and a bar/lounge. Located on the beach.

                1 Sandholm Get Rates
                1 Sandholm

                1 Sandholm

                1 Sandholm Morar, Mallaig, Scotland
                1 Sandholm
                   
                  3.5 out of 5.0 Stars

                  1 Sandholm: Cottage with free parking and 1 bathroom.

                  Accommodation in Mallaig

                  Mallaig is a wonderful location to visit, with a nice selection of available hotels. There are 2 located less than 5 kilometres from the middle of the city.

                  You should take a look at the West Highland Hotel and Morar Hotel. All these options are near the main streets.

                  If you find yourself in need of more accommodation options in Mallaig, look into the Duisdale House Hotel and the Toravaig House Hotel. They are located 17 kilometres and 12 kilometres away from the center. If these two don't suit you, try the Dunollie Hotel or the Kings Arms Hotel.

                  If you'd like to explore some close by localities, consider Arisaig and Badicaul. Head 11 kilometres to the south from Mallaig and you'll locate Arisaig. That said, Badicaul is 35 kilometres to the north. Arisaig hotels and apartments include The Old Library Lodge and Restaurant and Arisaig Hotel. Badicaul choices include the Kyle Hotel and Mackinnon Country House Hotel.

                  We know you'll enjoy your time in Mallaig; just remember, wherever it is on this amazing planet of ours you'd like to go, Wotif can help you get there.

                  How much is a hotel room in Mallaig?

                  Hotels in Mallaig start at AU$116 per night. Prices and availability subject to change. Additional terms may apply.

                  New Reviews - Best Hotels in Mallaig


                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.