Search Filter

Star
  • 1
  • 12
  • 15
  • 0
  • 0
  • 59
Accommodation Type
  • Holiday homes 55
  • Hotels 15
  • Bed and breakfasts 5
  • Hostels 3
  • Guest houses 2
  • Chalets 2
  • Apartments 2
  • Lodges 2
  • Villas 1
Hotel Facilities
  • Parking79
  • On-site parking74
  • Free parking73
  • Garden70
  • Internet services69
  • WiFi69
  • Free WiFi69
  • Private parking68
  • Heating60
  • WiFi available in all areas55

87 Hotels in Mallaig

Order By
cruise
Marine Hotel

Station Road , Mallaig , PH41 4PY

Set in Mallaig, Marine Hotel has a restaurant, bar, shared lounge, and free WiFi throughout the property. The hotel features family rooms. All guest r...

Guest Reviews
8.4 out of 10

From 859 Reviews
Starting From
GBP
cruise
West Highland Hotel

Davie's Brae , Mallaig , PH41 4QZ

The “Road to the Isles” ends at the harbour of Mallaig, with ferries to the Hebrides leaving from this remote and peaceful part of Scotland. The W...

Guest Reviews
7.9 out of 10

From 1512 Reviews
Starting From
GBP
cruise
The Morar Hotel

Morar , Morar , PH40 4PA

Established in 1902 The Morar Hotel is a family run hotel in the highlands in North West Scotland, 3 miles from Mallaig, the Southern gateway to the I...

Guest Reviews
7.2 out of 10

From 488 Reviews
Starting From
GBP
Knoydart Snugs (The Old Forge)

Inverie, Knoydart , Inverie , PH41 4PL

Knoydart Snugs (The Old Forge) has a restaurant, bar, a shared lounge and garden in Inverie. All rooms boast a kitchen and a shared bathroom. There is...

Guest Reviews
7.8 out of 10

From 5 Reviews
Starting From
GBP
Arisaig Hotel

Main Road , Arisaig , PH39 4NH

In an area of outstanding natural beauty, overlooking Arisaig Bay and out towards the Isles of Eigg and Muck, Arisaig Hotel is an old coaching inn bui...

Guest Reviews
8.3 out of 10

From 647 Reviews
Starting From
GBP
Toravaig House Hotel

Sleat , Teangue , IV44 8RE

Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere. The hotel is situated amongst the natural ...

Guest Reviews
8.5 out of 10

From 126 Reviews
Starting From
GBP
Arisaig House

Arisaig House, Beasdale, Arisaig , Arisaig , PH39 4NR

Arisaig House has a restaurant, bar, a shared lounge and garden in Arisaig. There is a terrace and guests can make use of free WiFi and free private p...

Guest Reviews
8.6 out of 10

From 72 Reviews
Starting From
GBP
Hotel Eilean Iarmain

Isle Ornsay, Sleat , Isleornsay , IV43 8QR

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart. It offers a 2 AA ...

Guest Reviews
8.9 out of 10

From 345 Reviews
Starting From
GBP
Duisdale House Hotel

Sleat , Isleornsay , IV43 8QW

Surrounded by extensive gardens and the historic Duisdale Forest, Duisdale House Hotel stands on a hillside on the beautiful Isle of Skye, with panora...

Guest Reviews
8.7 out of 10

From 339 Reviews
Starting From
GBP
Kinloch Lodge Hotel and Restaurant

Sleat, Isle Ornsay , Kinloch , IV43 8QY

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on ...

Guest Reviews
9.1 out of 10

From 208 Reviews
Starting From
GBP