Star Rating
Hotel Name
Price Range (USD)to
Amenities

Mallaig United Kingdom Hotels & Motels

Find accommodations in Mallaig with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Mallaig, United Kingdom for your upcoming personal or group travel. Explore the most favored Mallaig hotel and motel rooms. Browse the Mallaig area hotels to find the perfect lodging! Please use the provided map of the Mallaig hotels.

Mallaig Hotels & Accommodations

Toravaig House Hotel - Inverness Sleat Isle of Skye, Inverness, IV44 8RE United Kingdom ~7.73 miles north of Mallaig
  • Four star property
  • Check in: 14:00
Duisdale House Hotel Sleat Isle of Skye, Inverness, IV43 8QW United Kingdom ~10.55 miles north of Mallaig
  • Affordable property
  • 18 rooms in property
Dunollie Hotel in Inverness Main St., Inverness, IV499AE United Kingdom ~16.46 miles north of Mallaig
  • Mid-scale property
  • Check-in: 15:00
From$91
Average 3.0 /5Reviews CallBookMore Details
Kyle Hotel Main St., Isle Of Skye Hebrides Islands, IV40 8AB United Kingdom ~19.58 miles north of Mallaig
  • Midscale property
  • Hotel has 30 rooms
Travelodge Fort William - Inverness High St., Inverness, PH33 6DX United Kingdom ~29.87 miles east of Mallaig
  • Low priced hotel
  • Check-in: 15:00
Alexandra Hotel The Parade, Fort William, PH336AZ United Kingdom ~30.02 miles east of Mallaig
  • Mid-scale Downtown hotel
Ben Nevis Hotel & Leisure Club in Fort William North Rd. Fort William, Fort William, PH33 6TG United Kingdom ~30.52 miles east of Mallaig
  • 3-star hotel
  • Fitness center on property
Inverlochy Castle - Inverness Torlundy Fort William Scotland, Inverness, PH33 6SN United Kingdom ~31.25 miles east of Mallaig
  • Luxury 5 star hotel
  • 3 floors in hotel
Cuillin Hills Hotel - Fort William Scorrybreck Rd. 1 Isle of Skye, Fort William, IV51 9QU United Kingdom ~31.44 miles northwest of Mallaig
  • Midscale property
  • 26 sleeping rooms in hotel
Loch Leven Hotel : Old Ferry Rd. Old Ferry Rd., North Ballachulish, PH336SA United Kingdom ~32.75 miles southeast of Mallaig
  • Mid-scale Lake hotel
  • Check in time: 3:00 PM
  • About half of guests said the wifi quality was bad
  • Wifi quality could be improved
The Airds Hotel & Restaurant - Glasgow Port Appin Argyll, Glasgow, PA38 4DF United Kingdom ~34.93 miles southeast of Mallaig
  • Mid-scale hotel
  • Hotel has 2 floors
The Glencoe Inn in Glasgow Tyndrum Rd. 1 Glencoe Village, Glasgow, PH49 4HW United Kingdom ~35.09 miles southeast of Mallaig
  • 4 star hotel
  • 15 sleeping rooms in hotel
Glencoe House : Glencoe Glencoe, Glasgow, PH49 4HT United Kingdom ~35.35 miles southeast of Mallaig
  • Three Star property
Isle of Eriska Hotel : Isle of Eriska
+1-888-690-5281
Isle of Eriska, Oban, PA371SD United Kingdom ~36.16 miles southeast of Mallaig
  • Luxurious Five Star Resort hotel
  • 23 sleeping rooms in hotel
From$582
Very Good 4.5 /5Guest Reviews CallBookMore Details
Skeabost Country House Hotel
+1-888-690-5247
Skeabost Country House Hotel, Portree, IV519NP United Kingdom ~36.28 miles northwest of Mallaig
  • 3 star Riverfront hotel
  • Hotel has 14 rooms
  • Impressive bathroom
  • Tasty breakfast
From$92
Very Good 4.0 /5Review Score CallBookMore Details
The Isle of Mull Hotel & Spa - Oban Craignure 1 Isle of Mull, Oban, PA65 6BB United Kingdom ~36.76 miles south of Mallaig
  • 3-star hotel
  • 4 floors in property
The Torridon Hotel Annat Wester Ross, Inverness, IV22 2EY United Kingdom ~37.87 miles northeast of Mallaig
  • Midscale property
  • Hotel has 3 floors
Glenspean Lodge Hotel : Roybridge Roybridge, Fort William, PH314AW United Kingdom ~39.67 miles east of Mallaig
  • High-end Mountain property
  • 17 sleeping rooms in hotel
Oban Bay Hotel Corran Esplanade 1 Oban, Oban, PA34 5AE United Kingdom ~42.48 miles southeast of Mallaig
  • 3 star hotel
  • Check in time: 14:30
St. Annes Dunollie Rd., Oban, PA345PH United Kingdom ~42.56 miles southeast of Mallaig
  • Affordable Rural hotel
  • 2 floors in property
Cameron Guest House Oban in Oban
+1-888-690-5281
2 Strathaven Terrace, Oban, pa345pu United Kingdom ~42.68 miles southeast of Mallaig
  • Economical Downtown hotel
  • Check-in: 4.00pm
Oban Columba Hotel North Pier 1 Argyll, Fort William, PA34 5QD United Kingdom ~42.90 miles southeast of Mallaig
  • Three Star property
  • 49 rooms in property
The Royal Hotel Argyll Sq. Oban, Oban, PA34 4BE United Kingdom ~43.10 miles southeast of Mallaig
  • Cheap property
  • 5 floors in property
The Lovat Loch Ness : Loch Ness 1 Fort Augustus Loch Ness 1 Fort Augustus, Inverness, PH32 4DU United Kingdom ~43.92 miles east of Mallaig
  • 4-star hotel
  • Hotel has 2 floors
Inch Hotel
+1-888-283-3404
Inchnacardoch Lodge Hotel, Fort Augustus, PH324BL United Kingdom ~44.22 miles east of Mallaig
  • 3 star Lake hotel
  • Check-in time: 3:pm
  • Parking is rare
  • Tasty breakfast

Next: See My Mallaig Hotels with Pricing
Back to Top