Star Rating
Hotel Name
Price Range (USD)to
Amenities

Mallaig Hotels & Accommodations

Eilean Iarmain +1-800-230-4134 Eilean Iarmain 1, Isle Of Skye, IV438QR United Kingdom ~9.77 miles north of Mallaig
  • Mid-scale property
From$208
Very Good 4.0 /5Reviews
The Hebridean Hotel in Broadford +1-800-997-5148 14 Harrapool, Broadford, IV499AQ United Kingdom ~16.29 miles north of Mallaig
  • Economy property
From$75
The Nevis Bank Inn - Fort William +1-888-205-8144 Nevis Bank Inn, Fort William, PH336BY United Kingdom ~30.07 miles east of Mallaig
  • Four-star Rural property
  • 2 floors in property
From$75
Allt Nan Ros : Onich Near Fort William +1-800-997-5149 Onich Near Fort William, Scotland, PH336RY United Kingdom ~30.89 miles southeast of Mallaig
  • Midscale Oceanfront property
  • Check in time: 3:00 PM
From$139
Loch Leven Hotel +1-800-230-4134 Old Ferry Rd., North Ballachulish, PH336SA United Kingdom ~32.75 miles southeast of Mallaig
  • 3-star Lake property
  • Hotel has 14 rooms
From$75
Very Good 4.5 /5Read Reviews
The Ballachulish Hotel - Glencoe +1-800-997-5148 The Ballachulish Hotel, Glencoe, PH494JY United Kingdom ~33.23 miles southeast of Mallaig
  • 3 star hotel
From$75
Isle of Eriska Hotel : Isle of Eriska +1-888-205-8144 Isle of Eriska, Oban, PA371SD United Kingdom ~36.16 miles southeast of Mallaig
  • Luxurious Five Star Resort hotel
  • Has environment-friendly policy See more
From$582
Skeabost Country House Hotel - Portree +1-800-997-5149 Skeabost Country House Hotel, Portree, IV519NP United Kingdom ~36.28 miles northwest of Mallaig
  • Three Star Riverfront property
  • Has environment-friendly policy Read more
From$98
Very Good 4.0 /5Reviews
Glenspean Lodge Hotel +1-800-230-4134 Roybridge, Fort William, ph314aw United Kingdom ~39.67 miles east of Mallaig
  • Four star Mountain hotel
  • Gym is available on property
From$75
St. Annes - Oban +1-800-997-5148 Dunollie Rd., Oban, PA345PH United Kingdom ~42.56 miles southeast of Mallaig
  • Affordable Rural property
  • 2 floors in property
From$75
Cameron Guest House Oban in Oban +1-888-205-8144 2 Strathaven Terrace, Oban, pa345pu United Kingdom ~42.68 miles southeast of Mallaig
  • Two-star Downtown hotel
  • Hotel has a green policy See policy
From$123
Inch Hotel : Inchnacardoch Lodge Hotel +1-800-997-5149 Inchnacardoch Lodge Hotel, Fort Augustus, PH324BL United Kingdom ~44.22 miles east of Mallaig
  • 3 star Lake hotel
  • 2 floors in property
From$75

Next: See My Mallaig Hotels with Pricing
Back to Top