An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Cheap Hotels & Resorts in Mallaig from AU$129

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Mallaig Cheap Hotels

Tonight
20 Sept - 21 Sept
Tomorrow
21 Sept - 22 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Mallaig cheap hotels

1. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
AU$256
includes taxes & fees
16 Oct - 17 Oct
West Highland Hotel

2. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
AU$193
includes taxes & fees
21 Oct - 22 Oct
Chlachain Inn

3. Morar Hotel

Morar Hotel
Mallaig
United States
Carol
AU$129
includes taxes & fees
19 Oct - 20 Oct
Morar Hotel

4. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
AU$250
includes taxes & fees
9 Oct - 10 Oct
Anneth Glamping Pod

5. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
AU$266
includes taxes & fees
20 Oct - 21 Oct
Toravaig House Hotel

6. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
AU$389
includes taxes & fees
17 Oct - 18 Oct
Eilean Iarmain

7. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
AU$485
includes taxes & fees
1 Oct - 2 Oct
Inn at Aird a Bhasair

8. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
AU$232
includes taxes & fees
18 Oct - 19 Oct
Isle of Skye Guest house

9. Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
United States
Lowell
AU$263
includes taxes & fees
11 Oct - 12 Oct
Kirkton Bay House Bed and Breakfast

10. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
Canada
Paula
AU$195
includes taxes & fees
17 Oct - 18 Oct
Kings Arms Hotel
View all properties

Top Mallaig Hotel Reviews

Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"Staff were very nice."
David 2-night trip
Posted 3 days ago
Kings Arms Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

8/10 Good
"Room was very clean Staff were very nice Bar was good Bar food very good Breakfast very good The hotel it’s self is a bit run down. Would I stay there again .. yes"
Jamie 2-night trip
Posted 6 days ago
Ben Nevis Hotel & Leisure Club

Frequently asked questions

What is Mallaig like for travellers on a budget?
Discover low-cost places to stay in Mallaig on Expedia.com and book a getaway that fits your budget. Mallaig is a destination that visitors enjoy for its dining options and bar scene. You can browse a variety of hotels and other accommodation options with Member Prices to score the best deal for you and earn rewards. Guided by our site's convenient page filters, you can search by your price range, or by favourite amenities like free breakfast and free WiFi. Or, try refining your search with the location filters to see affordable options around local attractions, such as Mallaig Heritage Centre or Mallaig Harbour. While you browse, use the heart button to save your favourites so that you can come back to them when you're ready to book. Interested in a car or a flight too? Take your pick of the holiday packages available under Bundle and Save and discover huge discounts when you reserve your transport at the same time.
When is the best time for a budget trip to Mallaig?
Weather will likely play an important role when you plan your trip to Mallaig, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Mallaig are October, December, November and January, with each month seeing an average of 200 mm of rainfall.
What is there to see and do in Mallaig?
Mallaig is known for its dining options and bar scene, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then make time for sights and activities that cost very little. If you're eager to get outdoors, you can enjoy the natural setting at Circular Walk, Camusdarach Beach or Morar Beach.
How can I get to Mallaig and get around on a budget?
Scoping out the transportation options in Mallaig is a smart way to keep your trip affordable. To venture out into the surrounding area, hop aboard a train at Mallaig Station or Morar Station. You can take a ferry and cross the water to see more of the region.

Explore a world of travel with Expedia