Mallaig is a Scottish fishing village located about 150 miles north of Glasgow, an important ferry terminal for the Small Isles, including Skye, Tiree, and Canna.  It is famous as the region that Prince Charles Edward Stuart or ‘Bonnie Prince Charlie’, the Jacobite claimant to the British throne, retreated to after his defeat at Culloden in 1746. A monument in Glenfinnan, where the Jacobite uprising began, pays tribute to the ill-fated Prince.



Accommodation SearchSearch over 2,500 properties

Refine your results

8 Matching Result(s)
Price Range

Price range:


Self-catering Accommodation in Mallaig

  • Traigh Lodges & Apartment

    • 22 Properties with 2 star(s)
    • 11 Properties with 3 star(s)
    • 3CtQ
    • Pets Welcome
    • Short Breaks

    Traigh Lodges & Apartment

    Highlands and Skye (6 miles from Mallaig)

    Sleeps up to 5

    The 2 Holiday Lodges (2 Star) and Flat (3 Star) at Traigh (pronounced Try) are in a delightful, unspoilt area of the West Highlands near Arisaig on the road to Mallaig and the ferry to the romantic Isle of Skye.

  • GlenanCross Self Catering

    • 2CtQ
    • Short Breaks

    GlenanCross Self Catering

    Highlands and Skye (4 miles from Mallaig)

    Sleeps up to 8

    GlenanCross Self Catering incorporates Cross House and Cross Cottage. They are adjacent to the famed Camusdarach beach, situated on an idyllic coastal road near Arisaig, Morar and Mallaig. Cross House sleeps eight in four extremely well equipped bedrooms and Cross Cottage sleeps two to four.

  • No 7 Mallaig

    • Awaiting Inspection

    No 7 Mallaig

    Highlands and Skye (Mallaig)

    Sleeps up to 2

    Perched on the hillside, No 7 is a one bedroom, ground floor terraced apartment with its own private secure entrance just a 2 minute walk from the all the amenities of the bustling harbour town of Mallaig.

  • Traigh Gatehouse & Cottage

    • 2CtQ
    • Pets Welcome

    Traigh Gatehouse & Cottage

    Highlands and Skye (6 miles from Mallaig)

    Sleeps up to 10

    TRAIGH, with our own GOLF COURSE and white sandy beaches, is ideal for swimming, sea-kayaking, exploring and beachcombing. We overlook the islands of Eigg, Rum and Skye. Nearby boat trips leave to these islands and the Knoydart peninsula. There are many walks and opportunities for fishing.

  • Sandholm Cottages

    • 11 Properties with 3 star(s)
    • 1CtQ

    Sandholm Cottages

    Highlands and Skye (2.5 miles from Mallaig)

    Sleeps up to 4

    Sandholm Cottages are situated in the village of Morar on the beautiful West Coast of Scotland and have magnificent views overlooking Morar Bay to the Islands of Rum and Eigg and under 3 miles from the ferries over the sea to Skye

  • Ivy Cottage Knoydart

    • 1CtQ
    • Pets Welcome
    • Short Breaks

    Ivy Cottage Knoydart

    Highlands and Skye (20 minutes Ferry trip from Mallaig)

    Sleeps up to 9

    Ivy Cottage is a Traditional Highland Estate Self Catering holiday cottage on the remote Knoydart Peninsula. Perfectly positioned on the shoreline of Loch Nevis surrounded by dramatic seascapes and landscapes. A haven for hill walkers, wildlife enthusiasts, artists and photographers.

  • Coopers Knowe House

    • 11 Properties with 5 star(s)
    • 1CtQ
    • Pets Welcome

    Coopers Knowe House

    Highlands and Skye (22 miles from Mallaig)

    Sleeps up to 10

    A recently built, architect-designed property, Coopers Knowe House can accommodate a large extended family or group of friends in comfort and style.The house enjoys a stunningly beautiful location directly on the shores of Lochailort with the added bonus of Rois-Bheinn (882m) as a backdrop.

  • Ach na skia Croft

    • 4CtQ
    • Short Breaks

    Ach na skia Croft

    Highlands and Skye (5 miles from Mallaig)

    Sleeps up to 5

    Cottage and Lodges near Arisaig with dramatic views over the sea to the islands of Skye, Eigg and Rum. Beautiful, sandy beaches. Sauna, games room, play area, Wi-Fi. Kayak hire. Golf 1.5mls.