Cottages in Mallaig and Guest houses - Holiday Lettings - Holiday Rentals Mallaig

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

107 Holiday homes

(32) Excellent 

15

Mallaig holiday bungalow rental

Lochaber / Mallaig

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Nearest beach 4 km
  • Child friendly
  • Car not necessary

from £139 / night

£974 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £139 / night

(1) Very Good 

8

Holiday apartment in Mallaig

Lochaber / Mallaig

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Nearest beach 5 km
  • Child friendly

from £82 / night

£573 / week

Book View

from £82 / night

26

Morar holiday cottage rental

Mallaig / Morar

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £98 / night

£722 - £962 / week

Book View

Responds fast!
avg. 2 hours 37 minutes

from £98 / night

(12) Excellent 

21

Holiday home in Mallaig

Lochaber / Mallaig

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £95 / night

£450 - £695 / week

Enquire View

from £95 / night

(17) Excellent 

Certificate of Excellence

17

Morar holiday cottage rental

Mallaig / Morar

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Private garden

Certificate of Excellence

from £58 / night

£458 - £687 / week

Book View

Responds fast!
avg. 1 hour 29 minutes

from £58 / night

7

Morar holiday cottage rental

Mallaig / Morar

3 7 7 nights min

  • 3 bedrooms
  • sleeps 7
  • 7 nights min
  • Child friendly

from £123 / night

£859 - £2,290 / week

Book View

from £123 / night

4

Holiday home in Morar

Mallaig / Morar

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child friendly

from £108 / night

£750 - £1,400 / week

Book View

from £108 / night

(11) Excellent 

10

Home rental in Mallaig

Lochaber / Mallaig

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £107 / night

£745 - £1,317 / week

Book View

from £107 / night

5

Mallaig holiday apartment rental

Lochaber / Mallaig

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly

from £81 / night

£561 / week

Book View

from £81 / night

27

Holiday cottage in Morar

Mallaig / Morar

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Child friendly
  • Private garden

from £59 / night

£419 - £1,419 / week

Enquire View

from £59 / night

(1) Excellent 

10

Holiday home in Morar

Mallaig / Morar

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min

from £45 / night

£320 - £770 / week

Enquire View

from £45 / night

(5) Very Good 

10

Holiday home rental

Mallaig / Morar

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min

from £42 / night

£300 - £676 / week

Enquire View

from £42 / night

13

Holiday cottage in Morar

Mallaig / Morar

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly

from £44 / night

£312 - £781 / week

Enquire View

from £44 / night

Great rentals within 20 miles that match your search

Distance approx 5.92 miles from Mallaig

(6) Excellent 

6

Inverie holiday home rental

Knoydart Peninsula / Inverie

6 11 3 nights min

  • 6 bedrooms
  • sleeps 11
  • 3 nights min
  • Child friendly
  • Pet friendly

from £126 / night

£636 - £3,058 / week

Book View

from £126 / night

Distance approx 16.26 miles from Mallaig

(22) Excellent 

Certificate of Excellence

25

Holiday cottage in Glenelg

Lochalsh / Glenelg

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

Certificate of Excellence

from £103 / night

£413 - £602 / week

Book View

from £103 / night

Distance approx 15.94 miles from Mallaig

(2) Excellent 

21

Holiday cottage rental

Isle of Skye / Torrin

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Private garden

from £92 / night

£487 - £642 / week

Book View

from £92 / night

Distance approx 12.99 miles from Mallaig

20

Holiday shepherds hut in Broadford

Isle of Skye / Broadford

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 88 km
  • Pet friendly
  • Private garden

from £103 / night

£573 / week

Book View

Responds fast!
avg. 2 hours 58 minutes

from £103 / night

Distance approx 16.74 miles from Mallaig

(30) Excellent 

Certificate of Excellence

22

Cottage rental in Broadford

Isle of Skye / Broadford

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

Certificate of Excellence

from £144 / night

£859 - £1,100 / week

Book View

from £144 / night

Distance approx 9.68 miles from Mallaig

(20) Excellent 

Certificate of Excellence

13

Isleornsay holiday b&b rental

Isle of Skye / Isle Ornsay

1 3 2 nights min

  • 1 bedroom
  • sleeps 3
  • 2 nights min
  • Child friendly
  • Ask about pets
  • Private garden

Certificate of Excellence

from £92 / night

£642 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £92 / night

Distance approx 16.22 miles from Mallaig

(17) Excellent 

Certificate of Excellence

18

Holiday home in Broadford

Isle of Skye / Broadford

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £109 / night

£567 - £1,603 / week

Book View

from £109 / night

Distance approx 9.69 miles from Mallaig

(16) Very Good 

Certificate of Excellence

6

Isleornsay holiday b&b let

Isle of Skye / Isle Ornsay

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly
  • Private garden

Certificate of Excellence

from £92 / night

£642 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £92 / night

Distance approx 12.99 miles from Mallaig

(11) Excellent 

Certificate of Excellence

20

Holiday shepherds hut rental

Isle of Skye / Broadford

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 8 km
  • Pet friendly
  • Private garden

Certificate of Excellence

from £103 / night

£573 / week

Book View

Responds fast!
avg. 2 hours 58 minutes

from £103 / night

Distance approx 18.98 miles from Mallaig

(35) Excellent 

Certificate of Excellence

20

Strontian holiday lodge let

Lochaber / Strontian

6 11 min stay varies

  • 6 bedrooms
  • sleeps 11
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

Certificate of Excellence

from £172 / night

£1,203 - £2,462 / week

Book View

from £172 / night

Distance approx 15.9 miles from Mallaig

(15) Very Good 

25

Bungalow rental in Broadford

Isle of Skye / Broadford

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £172 / night

£745 / week

Book View

Responds fast!
avg. 2 hours 59 minutes

from £172 / night

Distance approx 15.82 miles from Mallaig

(9) Excellent 

42

Cottage rental in Torrin

Isle of Skye / Torrin

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Private garden

from £92 / night

£642 / week

Book View

from £92 / night

Distance approx 16.35 miles from Mallaig

(3) Excellent 

24

Home rental in Broadford

Isle of Skye / Broadford

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Private garden

from £172 / night

£802 - £974 / week

Book View

from £172 / night

Distance approx 4.83 miles from Mallaig

(22) Excellent 

Certificate of Excellence

20

Sleat holiday cottage rental

Isle of Skye / Sleat

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

Certificate of Excellence

from £92 / night

£362 - £630 / week

Book View

Responds fast!
avg. 43 minutes

from £92 / night

Distance approx 16.14 miles from Mallaig

(70) Excellent 

Certificate of Excellence

30

Broadford holiday bungalow rental

Isle of Skye / Broadford

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly

Certificate of Excellence

from £144 / night

£630 - £1,523 / week

Book View

Responds fast!
avg. 52 minutes

from £144 / night

Distance approx 4.69 miles from Mallaig

(19) Excellent 

6

Holiday cottage in Ardvasar

Isle of Skye / Ardvasar

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Private garden

from £92 / night

£457 - £722 / week

Book View

Responds fast!
avg. 40 minutes

from £92 / night

Distance approx 16.59 miles from Mallaig

(13) Excellent 

14

Holiday studio rental

Isle of Skye / Breakish

Studio 2 min stay varies

  • Studio
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation

from £78 / night

£398 - £584 / week

Book View

Responds fast!
avg. 2 hours 53 minutes

from £78 / night

Distance approx 16.25 miles from Mallaig

(1) Excellent 

15

Holiday bungalow in Glenelg

Lochalsh / Glenelg

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 2 km
  • Private garden

from £144 / night

£1,203 / week

Book View

from £144 / night

Distance approx 16.3 miles from Mallaig

(17) Excellent 

9

Holiday chalet rental

Isle of Skye / Breakish

1 3 4 nights min

  • 1 bedroom
  • sleeps 3
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ask owner if suitable for children

from £132 / night

£682 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from £132 / night

Distance approx 19.61 miles from Mallaig

(3) Excellent 

8

Kyle of Lochalsh holiday home accommodation

Lochalsh / Kyle of Lochalsh

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly

from £117 / night

£716 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from £117 / night

Distance approx 17.42 miles from Mallaig

(4) Excellent 

17

Holiday cottage in Acharacle

Argyll and Bute / Acharacle

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Nearest beach 6 km
  • Child friendly
  • Pet friendly

from £92 / night

£573 / week

Book View

from £92 / night

Distance approx 18.38 miles from Mallaig

9

B&b rental in Acharacle

Argyll and Bute / Acharacle

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Child friendly
  • Private garden

from £52 / night

£361 / week

Book View

from £52 / night

Distance approx 19.23 miles from Mallaig

5

Holiday guest house in Isle of Muck

The Hebrides / Isle of Muck

6 15 1 night min

  • 6 bedrooms
  • sleeps 15
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

from £75 / night

£521 / week

Book View

from £75 / night

Distance approx 11.59 miles from Mallaig

(3) Average 

22

Glenuig holiday home rental

Lochaber / Glenuig

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min

from £71 / night

£497 - £1,210 / week

Enquire View

from £71 / night

Distance approx 16.13 miles from Mallaig

(3) Excellent 

11

Holiday home in Glenelg

Lochalsh / Glenelg

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Child friendly
  • Pet friendly

from £45 / night

£315 - £906 / week

Enquire View

from £45 / night

Distance approx 15.97 miles from Mallaig

(4) Average 

10

Holiday home in Breakish

Isle of Skye / Breakish

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child friendly

from £43 / night

£304 - £795 / week

Enquire View

from £43 / night

Distance approx 10.24 miles from Mallaig

(1) Very Good 

13

Home rental in Ord

Isle of Skye / Ord

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly

from £54 / night

£384 - £1,022 / week

Enquire View

from £54 / night

Top Destination reviews

Ardchoille Croft
Summer Holiday

Fantastic stay at the Ardchoile Croft cottage, the cottage was spotlessly clean with excellent facilities, very comfortable and warm with stunning views. There are walks nearby to local lochs and a mile to Mallaig harbour town, if walking to the lochs then sturdy footwear needed as the ground is very boggy, would recommend the west highland hotel in Mallaig town for drinks as family friendly and a cracking view of the bay, would also recommend an island boat trip from nearby arisaig. A highlight from our stay was seeing the steam train going past the cottage. Will hope to be returning ourselves to this cottage and would strongly recommend for a lovely staysee more
Davaar - Self Catering Holiday Home
A wonderful choice

We had an amazing week at Davaar. The house had everything we needed. It was extremely comfortable and we really enjoyed sitting on the terrace looking across the water. Our children came up from London and just loved their trip. I think they would love to stay again at Davaar, and we would not hesitate to recommend it.see more

Also consider