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

Search Hotels with a Bar 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 a Bar

Tonight
19 Sept - 20 Sept
Tomorrow
20 Sept - 21 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Mallaig hotels with a bar

1. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
£129
includes taxes & fees
18 Oct - 19 Oct
West Highland Hotel

2. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
£101
includes taxes & fees
18 Oct - 19 Oct
Chlachain Inn

3. Morar Hotel

Morar Hotel
Mallaig
United States
Carol
£89
includes taxes & fees
5 Oct - 6 Oct
Morar Hotel

4. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
£232
includes taxes & fees
16 Oct - 17 Oct
Eilean Iarmain

5. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
£153
includes taxes & fees
20 Oct - 21 Oct
Toravaig House Hotel

6. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
£252
includes taxes & fees
3 Oct - 4 Oct
Inn at Aird a Bhasair

7. Glenuig Inn

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

8. Kings Arms Hotel

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

9. Glenfinnan House Hotel

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

10. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
United Kingdom
Doreen
£153
includes taxes & fees
18 Oct - 19 Oct
Loch Shiel Hotel
View all properties

Top Mallaig Hotel Reviews

Morar Hotel

Morar Hotel

8/10 Good
"The hotel was in agood position and the food was excellent. The room was adequate and good value for money although it was hard work taking my case up to the top floor as there was no lift and I am 76 years old! We arrived on the train from Glasgow and after 3 oclock check in it would have been nice to have at least been able to have had a drink."
Jane 1-night trip
Posted 13 hours ago
Morar Hotel
Nevis Bank Inn

Nevis Bank Inn

10/10 Excellent
"Clean room and friendly staff."
Sarah 2-night trip
Posted 1 day ago
Nevis Bank Inn
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"Staff were very nice."
David 2-night trip
Posted 2 days ago
Kings Arms Hotel
The Caledonian Hotel

The Caledonian Hotel

10/10 Excellent
"Staff were brilliant, lovely people and very helpful!"
Megan 1-night trip
Posted 2 days ago
The Caledonian Hotel
Balmacara Hotel

Balmacara Hotel

8/10 Good
"Hotel is well run as a second tier hotel. The restaurant serves very good food. The place is a bit understaffed. Breakfast was average."
Rominder 2-night trip
Posted 2 days ago
Balmacara Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

8/10 Good
"Room was very clean Staff were very nice Bar was good Bar food very good Breakfast very good The hotel it’s self is a bit run down. Would I stay there again .. yes"
Jamie 2-night trip
Posted 5 days ago
Ben Nevis Hotel & Leisure Club
Dunollie Hotel

Dunollie Hotel

8/10 Good
"An older property that is maintained pretty well. It was a nice setting which we enjoyed during the breakfast bar."
MARGARET 1-night trip
Posted 5 days ago
Dunollie Hotel
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Great breakfast and room and lovely staff"
Chris 1-night trip
Posted 9 days ago
Alexandra Hotel

Frequently asked questions

Searching for hotels with bars in Mallaig?
Mallaig features 25 hotels and other lodging options to choose from, and likely many will have a bar where you can enjoy an evening cocktail after exploring the city. While you're here, consider a visit to Mallaig Heritage Centre and Mallaig Harbour.
What are the best hotels with bars in Mallaig?
Here's a few of the top Mallaig properties with bars: Morar Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. West Highland Hotel: Enjoy the bar, free WiFi and free parking. Chlachain Inn: Inn with restaurant. Enjoy the bar, free breakfast and free WiFi.
What is there to do in Mallaig?
Consider a visit to Mallaig Heritage Centre, Mallaig Harbour and Mallaig Ferry Terminal, and then find a cosy spot for a nightcap. Other places to see include Circular Walk and Camusdarach Beach. Mallaig is appreciated for its restaurants and bars.
When is the best time to visit Mallaig?
Visiting local bars in Mallaig is better when the weather is good. These temperatures and rainfall averages can help you decide the best time for bar-hopping. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Mallaig are October, December, November and January, with each month seeing an average of 200 mm of rainfall.
How can I get to Mallaig and around the area?
You might want to make the most of these transportation options in and around Mallaig: To see more of the surrounding area, hop aboard a train at Mallaig Station or Morar Station. You can catch a ferry and cross the water to see more of the region.

Explore a world of travel with Expedia