Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Choose from over 320,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price Guarantee
No ebookers cancellation fee to change or cancel almost any hotel reservation
Tonight
This weekend
21 Jun - 23 Jun
Next weekend
28 Jun - 30 Jun

Most Frequently Booked Hotels in Mallaig

Morar Hotel £107
Morar Hotel

Morar Hotel

Morar, Mallaig, Scotland
     
    3.0 out of 5.0 Stars

    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 miles (5 km). Morar Station is only a 1-minute walk.

    West Highland Hotel £95
    West Highland Hotel

    West Highland Hotel

    Davies Brae, Mallaig, Scotland
       
      3.0 out of 5.0 Stars

      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. Mallaig Station is only a 2-minute walk.

      Sky View Get Rates
      Sky View

      Sky View

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

        Situated in Mallaig, this apartment building is within 1 mi (2 km) of Mallaig Heritage Centre and Lochaber Geopark. Camusdarach Beach is 3.1 mi (5 km) away. Mallaig Station is 17 minutes by foot.

        Moorings Guest House Get Rates
        Moorings Guest House

        Moorings Guest House

        EAST BAY,, Mallaig, Scotland
           
          3.5 out of 5.0 Stars

          Situated in Mallaig, this bed & breakfast is within 1 mi (2 km) of Mallaig Heritage Centre and Lochaber Geopark. Camusdarach Beach is 2.7 mi (4.4 km) away. Mallaig Station is 10 minutes by foot.

          Westhaven Get Rates
          Westhaven

          Westhaven

          Westhaven Morar, Mallaig, Scotland
             
            3.5 out of 5.0 Stars

            Situated in Mallaig, this golf cottage is within 1 mile (2 km) of Camusdarach Beach and Lochaber Geopark. Morar Beach and Mallaig Heritage Centre are also within 3 miles (5 km). Morar Station is only a 4-minute walk.

            Sky View Get Rates
            Sky View

            Sky View

            Mallaig, Scotland
               
              0.0 out of 5.0 Stars

              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. Mallaig Station is only a 3-minute walk.

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

              Telford Highland Apartments Gillies Park

              East Bay, Mallaig, Scotland
                 
                3.0 out of 5.0 Stars

                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.3 mi (3.7 km) away. Mallaig Station is only a 3-minute walk.

                Traditional Highland Estate Cottage on the Remote Knoydart Peninsula Get Rates
                Traditional Highland Estate Cottage on the Remote Knoydart Peninsula

                Traditional Highland Estate Cottage on the Remote Knoydart Peninsula

                Mallaig, Scotland
                   
                  0.0 out of 5.0 Stars

                  Located on the waterfront, this family-friendly cottage is 0.1 mi (0.1 km) from Lochaber Geopark.

                  Finding Mallaig Hotels


                  So, you're thinking about travelling to Mallaig? If you'd like to find accommodation that's located near the sights, you can enter your holiday dates and then use the filters next to your hotel search results to find somewhere to stay near the area's attractions. You can choose among 5 Mallaig hotels and accommodation options to find a place to stay.


                  Top Hotels and Other Accommodation Options in Mallaig


                  When you're thinking about where you'd like to stay in Mallaig, you'll be able to quickly and easily search ebookers for hotels that offer services such as high-speed Internet, free airport transport or a swimming pool. You can take advantage of the filters to narrow down your search for a hotel, so you get the services that are important to you, such as air conditioning or an in-room kitchen.


                  Guests recognise the following Mallaig hotel for the free breakfast:

                  • GlenanCross GuestHouse

                  Exploring Mallaig


                  The welcoming city of Mallaig is known for its restaurants, bars and ocean views. Popular attractions in and around Mallaig include:

                  • Mallaig Heritage Centre
                  • Camusdarach Beach
                  • Morar Beach
                  • Loch Morar
                  • Loch Nevis
                  • Lochaber Geopark
                  • Armadale Castle

                  When is the Best Time to Explore Mallaig?


                  If you're curious when is the best time of year to visit Mallaig, you might find this info about seasonal weather helpful when you are organising your getaway. The warmest months in Mallaig are typically July and August, whereas the coldest months are usually January and February. The months with the most rain are January and October, whereas May and June have the least.


                  Here's a rundown on how much rain you can expect and what the temperatures are going to be like:

                  • From January to March, the average daytime temperature is 9°C and at night it is 3°C. Seasonal average rainfall is 9 mm.
                  • If you visit between April and June, you can expect an average temp of 16°C during the day and 5°C at night. Average rainfall during this season is 7 mm.
                  • The daytime average temp from July to September is 16°C and the nighttime average is 9°C. Average precipitation for this season is 8 mm.
                  • Between October and December, the average temp during the day is 13°C and 5°C at night. Seasonal average rain is 9 mm.
                  • The average annual rainfall in Mallaig is 33 mm.

                  Recent Mallaig hotel reviews by travellers like you