An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Search Hotels with Restaurant in Mallaig

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Mallaig Hotels with Restaurant

Tonight
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Our top choices for Mallaig hotels with a restaurant

1. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
£119
includes taxes & fees
4 Oct - 5 Oct
Chlachain Inn

2. Morar Hotel

Morar Hotel
Mallaig
Australia
Jane
£77
includes taxes & fees
19 Oct - 20 Oct
Morar Hotel

3. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
£215
includes taxes & fees
24 Oct - 25 Oct
Eilean Iarmain

4. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
£221
includes taxes & fees
24 Oct - 25 Oct
Duisdale House Hotel

5. Glenuig Inn

Glenuig Inn
Lochailort
United States
Jimmy
£124
includes taxes & fees
30 Sept - 1 Oct
Glenuig Inn

6. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
£232
includes taxes & fees
24 Sept - 25 Sept
Inn at Aird a Bhasair

7. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
Canada
Paula
£104
includes taxes & fees
17 Oct - 18 Oct
Kings Arms Hotel

8. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
United Kingdom
Doreen
£144
includes taxes & fees
1 Oct - 2 Oct
Loch Shiel Hotel

9. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
United States
Deborah
£314
includes taxes & fees
14 Oct - 15 Oct
Glenfinnan House Hotel

10. Mingarry Park

Mingarry Park
Acharacle
United States
Pamela
£187
includes taxes & fees
8 Oct - 9 Oct
Mingarry Park
View all properties

Top Mallaig Hotel Reviews

Alexandra Hotel

Alexandra Hotel

8/10 Good
"Room was a little too warm, even with the windows open. Overall a good place to stay."
Dwayne Donald 2-night trip
Posted 1 day ago
Alexandra Hotel
Morar Hotel

Morar Hotel

10/10 Excellent
"Beautiful old building with good restaurant"
Jane 1-night trip
Posted 1 day ago
Morar Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

10/10 Excellent
"Room was older style but very clean and comfortable, parking right near our room."
Gaye 1-night trip
Posted 2 days ago
Ben Nevis Hotel & Leisure Club
West Highland Hotel

West Highland Hotel

10/10 Excellent
"Very nice place. Unfortunately travel delays cut our trip short but this was a very nice property in a cute seaside town."
Matthew 1-night trip
Posted 2 days ago
West Highland Hotel
Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"A very busy tourist hotel filled with German bus groups who staff looked after well as well as looking after different needs of a solo Brit traveller. Liked it a lot. Thank you."
Melville 1-night trip
Posted 3 days ago
Kings Arms Hotel
Balmacara Hotel

Balmacara Hotel

8/10 Good
"A very pleasant hotel although expensive"
Gill 1-night trip
Posted 3 days ago
Balmacara Hotel

Explore a world of travel with Expedia