Mallaig Hotels/Motels & Accommodations
Duisdale House Hotel
+1-888-675-2083
Sleat Isle of Skye, Inverness, IV43 8QW United Kingdom
+1-888-675-2083
~10.55 miles north of Mallaig
- Affordable property
- 3 floors in hotel
Dunollie Hotel
+1-800-716-8490
Main St., Inverness, IV499AE United Kingdom
+1-800-716-8490
~16.46 miles north of Mallaig
- 3 star hotel
- 84 sleeping rooms in hotel
Kyle Hotel
+1-800-805-5223
Main St., Isle Of Skye Hebrides Islands, IV40 8AB United Kingdom
+1-800-805-5223
~19.58 miles north of Mallaig
- Mid-scale property
- 30 rooms in property
Alexandra Hotel
+1-888-965-1860
The Parade, Fort William, PH336AZ United Kingdom
+1-888-965-1860
~30.02 miles east of Mallaig
- Affordable Downtown hotel
Cuillin Hills Hotel
+1-888-311-4278
Scorrybreck Rd. 1 Isle of Skye, Fort William, IV51 9QU United Kingdom
+1-888-311-4278
~31.44 miles northwest of Mallaig
- Mid-scale property
- Hotel has 2 floors
Oban Bay Hotel
+1-888-389-4485
Corran Esplanade 1 Oban, Oban, PA34 5AE United Kingdom
+1-888-389-4485
~42.48 miles southeast of Mallaig
- Three Star property
- 3 floors in hotel
The Royal Hotel
+1-888-389-4121
Argyll Sq. Oban, Oban, PA34 4BE United Kingdom
+1-888-389-4121
~43.10 miles southeast of Mallaig
- Two star property
- 5 floors in property
Next: See My Mallaig Hotels with Pricing
Back to Top