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

Beach Resorts in Mallaig

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Mallaig Beach Resorts

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 beach hotels

1. Chlachain Inn

Chlachain Inn
Mallaig
S$181
includes taxes & fees
4 Oct - 5 Oct
Chlachain Inn

2. Morar Hotel

Morar Hotel
Mallaig
S$154
includes taxes & fees
20 Oct - 21 Oct
Morar Hotel

3. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
S$227
includes taxes & fees
9 Oct - 10 Oct
Anneth Glamping Pod

4. Eilean Iarmain

Eilean Iarmain
Sleat
S$355
includes taxes & fees
16 Oct - 17 Oct
Eilean Iarmain

5. Toravaig House Hotel

Toravaig House Hotel
Teangue
S$262
includes taxes & fees
20 Oct - 21 Oct
Toravaig House Hotel

6. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
S$439
includes taxes & fees
1 Oct - 2 Oct
Inn at Aird a Bhasair

7. Balmacara Hotel

Balmacara Hotel
Kyle
S$294
includes taxes & fees
8 Oct - 9 Oct
Balmacara Hotel

8. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
S$256
includes taxes & fees
20 Oct - 21 Oct
Loch Shiel Hotel

9. Mingarry Park

Mingarry Park
Acharacle
S$333
includes taxes & fees
8 Oct - 9 Oct
Mingarry Park

10. Craigard

Craigard
Kyle
S$1,057
includes taxes & fees
25 Sept - 26 Sept
Craigard
View all properties

Choose what matters most at beach hotels in Mallaig

Pool
Breakfast included
4 stars
5 stars
All-inclusive

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 22 hours ago
Morar Hotel
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"Staff were very nice."
David 2-night trip
Posted 2 days ago
Kings Arms 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
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 6 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

What is Mallaig like for travellers who love the beach?
Known for its island views and restaurants, Mallaig offers a lot for the traveller planning a getaway.
When's the best time for a beach holiday in Mallaig?
Plan your trip to the beach with this snapshot of the seasons in Mallaig: 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.
What is there to see and do around Mallaig?
After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to Camusdarach Beach or Morar Beach for some quality time by the water. Discover the area's island views and restaurants, and make time for local attractions such as Mallaig Heritage Centre and Mallaig Harbour. For even more to see and do, pay a visit to Mallaig Ferry Terminal or Circular Walk.
What's the best way to get to my beach hotel in Mallaig?
This travel information can help you get to and around your beach accommodation in Mallaig more easily: To explore the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can travel on a ferry to see more of the region.

Explore a world of travel with Expedia