Book Hotels in Mallaig
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Mallaig hotels

Tingle Creek Hotel
"Clean room, breakfast, view from room and dining area parking"
Reviewed on Jun 6, 2026

The Garrison
"Overpriced! Hard to locate registration desk. Lady at registration was rushed and gave unclear instructions. Had to go outside, around the building, through a blocked off construction zone and carry luggage up 3 flights of stairs - NO elevator/lift. Told same lady at checkout how inconvenient it ..."
Reviewed on Jun 5, 2026

Chlachain Inn
"All perfect, the chowder, was.the best ever eaten. Staff fab, even when mad busy ran a case upstairs for us. They never stressed. Some may have a little with the noise from downstairs stairs quite late but we were fine with it"
Reviewed on May 28, 2026

West Highland Hotel
"Budget room is in the roof space there is no lift if needed. Tv reception is terrible and there is no noise insulation between the rooms. Shower is good but bathroom needs an upgrade . £34 for 2 breakfasts so we did not bother."
Reviewed on Jun 4, 2026

Onich Hotel
"Hotel staff was amazingly helpful and kind. The beach pods were a unique experience, so well designed and it felt so special to hear the sound of the waves. Great value for money. Definitely recommend!"
Reviewed on Jun 5, 2026

Morar Hotel
"Good place to stay for one night. The pictures are taken in such a way that I don’t feel it really represents the property, they look more picturesque than it actually is. The breakfast was good. The staff was okay, not really welcoming."
Reviewed on Jun 4, 2026

The Lodge on the Loch by OYO
"Very poor and run down hotel. Wifi did not work. No hot water. Asked multiple staff members for assistance and was told they would look into it. Walls were very thin and could hear people closing doors, etc. Glad we only booked one night."
Reviewed on Jun 5, 2026

The Caledonian Hotel
"Welcoming and friendly staff"
Reviewed on Jun 4, 2026

Isle of Skye Guest house
Mallaig Hotel & Travel Guide\n
You will find there aren't any Travelocity-accredited options within Mallaig itself. Don't change your plans, because around 14 places to stay are available within a reasonable drive from Mallaig.
The closest Travelocity-listed hotel is the Duisdale House Hotel, Scotland, 12 miles (19 kilometers) from the heart of Mallaig. Also, you might look into the Toravaig House Hotel, located in Scotland, which is 10 miles (17 kilometers) from the downtown area.
The West Highland Hotel is around 7 miles (11 kilometers) from the downtown precinct of Mallaig. Alternatively, the The Prince's House Hotel can be found approximately 12 miles (20 kilometers) away. Other options are the Kyle Hotel and the Dunollie Hotel.
10 miles (16 kilometers) to the southwest of Mallaig travelers will find Kinlochleven, where you can spend a little time at the Land, Sea and Islands Centre. Arisaig is where you can find a great selection of Travelocity-listed hotels and apartments. For an alternative option, you can check out Kinlochleven, located 35 miles (53 kilometers) southeast of Mallaig. There, visit the Atlas Brewery. Accommodation options in Kinlochleven include the Allengrange and Blackwater Hostel.
After you have become enlightened about the Travelocity-listed hotels and apartments in Mallaig, make sure you explore our Mallaig area page for information on all the scenic and cultural attractions around here.
Frequently asked questions
Recent Mallaig hotel reviews by fellow wanderers

Tingle Creek Hotel
"Clean room, breakfast, view from room and dining area parking"
Explore More Ways to Travel with Travelocity
- Hotels near Armadale Ferry Terminal
- Duisdalemore Hotels
- Apartments in Isle of Skye
- B&B in Isle of Skye
- Cabins in Isle of Skye
- Cottages in Isle of Skye
- Luxury Hotels in Isle of Skye
- Cottages in Isle of Muck
- Guest Houses in Isle of Muck
- Hostels in Isle of Muck
- Isle of Muck Hotels
- Villas in Isle of Muck
- Isleornsay Hotels
- Cottages in Elgol
- Elgol Hotels
- Arisaig Hotels
- Lochailort Hotels
- Hotels near Skye Bridge
- Cottages in Glenfinnan
- Hostels in Glenfinnan
- Glenfinnan Hotels
- Ardvasar Hotels
- Hotels near Camusdarach Beach
- Hotels near Kinloch Castle
- Inverinate Hotels
- Tarskavaig Hotels
- Breakish Hotels
- B&B in Kyleakin
- Vacation Homes in Kyleakin
- Eilean Shona Hotels
- Inns in Eilean Shona
- Apartments in Ratagan
- Cottages in Ratagan
- Ratagan Hotels
- Broadford Hotels
- Cottages in Aird of Sleat
- Aird of Sleat Hotels
- Glenuig Hotels
- Glenelg Hotels
- Farmstay in Torrin
- Hostels in Torrin
- Torrin Hotels
- Farmstay in Dunan
- Cottages in Isle of Eigg
- Isle of Eigg Hotels
- Pet Friendly Hotels in Acharacle
- Acharacle Hotels
- B&B in Ardnamurchan Peninsula
- Cottages in Ardnamurchan Peninsula
- Castles in Sleat
- Fishing Resorts & in Sleat
- Waterpark Hotels and Resorts in Sleat
- Sleat Hotels
- Cottages in Invershiel
- Hostels in Lochalsh
- 4 Star Hotels in Knoydart
- B&B in Knoydart
- Heast Hotels
- Hotels near Loch Morar
- Cottages in Arnisdale
- Arnisdale Hotels
- Isle of Rum Hotels
- Cabins in Kinloch
- Kinloch Hotels
- Flights to Isle of Skye
- Flights from Dublin to Isle of Skye
- Flights to Isle of Muck
- Flights from Charlotte to Isle of Muck
- Flights from Houston to Isle of Muck
- Flights to Arisaig
- Flights to Glenfinnan
- Flights to Aird of Sleat
- Flights from Atlanta to Sleat
- Flights from Charlotte to Sleat
- Flights from Chicago to Sleat
- Flights from Dallas to Sleat
- Flights from Detroit to Sleat
- Flights from London to Sleat
- Flights from Portland to Sleat
- Flights from Toronto to Sleat
- Flights from Newark to Sleat
- Flights to Isle of Rum






