
Find Kid Friendly Hotels in Mallaig from S$173
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Mallaig Family friendly Hotels
Tonight
26 Aug - 27 AugTomorrow
27 Aug - 28 AugThis weekend
28 Aug - 30 AugNext weekend
4 Sept - 6 SeptOur top choices for Mallaig family-friendly hotels




1. West Highland Hotel
West Highland HotelMallaig
- Discover a coastal family retreat with enchanting sunset views and convenient amenities in the charming West Highland setting.
S$265
includes taxes & fees
25 Sept - 26 Sept




2. Eilean Iarmain
Eilean IarmainSleat
- A family retreat by the sea with free breakfast, kids' meals, and coastal adventures just steps from Armadale Ferry.
S$514
includes taxes & fees
27 Aug - 28 Aug
S$747
includes taxes & fees
22 Sept - 23 Sept
S$602
includes taxes & fees
13 Sept - 14 Sept
S$672
includes taxes & fees
24 Sept - 25 Sept




6. Corran Bunkhouse
Corran BunkhouseFort William
- Family paradise awaits with kid's toys, cots, and adventure at this coastal guesthouse, where hiking and skiing adventures begin.
S$187
includes taxes & fees
23 Sept - 24 Sept
S$173
includes taxes & fees
6 Sept - 7 Sept
View all properties
Top Mallaig Hotel Reviews
Kings Arms Hotel
10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Nevis Bank Inn
10/10 Excellent
"Clean room. Friendly and helpful. Had a great meal at the Browne restaurant inside the hotel as well. Appreciated the convenience and quality, tasty meal without having to research where to eat."
Ben Nevis Hotel & Leisure Club
8/10 Good
"Breakfast was good; plentiful and varied. Room and bed were comfortable. Hotel had seen better days but remodelling seems to be under way."



























