Search Filter

Price

Star
  • 0
  • 7
  • 3
  • 0
  • 0
  • 46
Accommodation Type
  • Cottages 26
  • Hotels 11
  • Holiday homes 9
  • Guest houses 3
  • Hostels 2
  • Bed and breakfasts 2
  • Country houses 1
  • Chalets 1
  • Apartments 1
Hotel Facilities
  • Heating54
  • Non-smoking rooms51
  • Non-smoking throughout51
  • Private parking46
  • Garden35
  • Pets allowed32
  • Free WiFi30
  • Luggage storage16
  • Bar12
  • Packed lunches12
Mallaig is a small fishing village that is usually a stopping point for visitors traveling to the Isle of Skye or the Small Isles. Sheena’s Backpackers Lodge is a friendly, comfortable place to stay that is close to the ferry. Near the tourist office is the four bedroom Moorings Guest House with wonderful views of the harbor. The scenic West Highland Railway runs between Fort William and Mallaig, with connections from Glasgow. The Jacobite Steam Train also runs from Fort William to Mallaig.

Hotels in Mallaig, Inverness-Shire, Hotels near Mallaig


Please select a hotel from the list of hotels in and near Mallaig. The list below displays hotels within 30 kilometers of Mallaig.

56 Hotels found. Showing page 1 of 6
Order By
HOTEL IMAGE
West Highland Hotel

Davie's Brae , Mallaig , PH41 4QZ

West Highland Hotel is 0.09 kilometers from Mallaig . Room prices starting from £ 62.5

Check availability and book online.
Guest Reviews
7.7 out of 10

From 692 Reviews
Starting From
£ 62.5
HOTEL IMAGE
Marine Hotel

Station Road , Mallaig , PH41 4PY

Marine Hotel is 0.13 kilometers from Mallaig . Room prices starting from £ 55

Check availability and book online.
Guest Reviews
7.8 out of 10

From 314 Reviews
Starting From
£ 55
HOTEL IMAGE
The Mission Bunkhouse

The Morrison Building , Mallaig , PH41 4PY

The Mission Bunkhouse is 0.14 kilometers from Mallaig . Room prices starting from £ 20

Check availability and book online.
Guest Reviews
8.2 out of 10

From 530 Reviews
Starting From
£ 20
White Sands

, Morar , PH40 4PD

White Sands is 5.25 kilometers from Mallaig . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
GlenanCross GuestHouse

Camusdarach , Morar , PH40 4PD

GlenanCross GuestHouse is 5.43 kilometers from Mallaig . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.2 out of 10

From 101 Reviews
Starting From
£ 0
Linne Ruidh

, Ardvasar , IV45

Linne Ruidh is 7.30 kilometers from Mallaig . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.8 out of 10

From 8 Reviews
Starting From
£ 0
Chalet Sleat 5100

, Kilmore , IV44 8RN

Chalet Sleat 5100 is 9.87 kilometers from Mallaig . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Downey Birch House

Middle Road , Arisaig , PH39 4NJ

Downey Birch House is 10.30 kilometers from Mallaig . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.6 out of 10

From 25 Reviews
Starting From
£ 0
Brae Hoose

, Arisaig , PH39

Brae Hoose is 10.47 kilometers from Mallaig . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Arisaig Hotel

Main Road , Arisaig , PH39 4NH

Arisaig Hotel is 10.52 kilometers from Mallaig . Room prices starting from £ 72

Check availability and book online.
Guest Reviews
8.5 out of 10

From 362 Reviews
Starting From
£ 72