Photo by Andy Butterworth
Search Cottages in Mallaig
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Cottages in Mallaig

Glas Beag
Glas Beag
10.0 out of 10, Exceptional, (4)
The price is AED 491
AED 589 total
includes taxes & fees
9 Nov - 10 Nov

Waterfront Lodge 7 with Hot Tub
Waterfront Lodge 7 with Hot Tub
10.0 out of 10, Exceptional, (4)
The price is AED 960
AED 960 total
includes taxes & fees
9 Nov - 10 Nov

Waterfront Lodge 5 with Hot Tub
Waterfront Lodge 5 with Hot Tub
9.2 out of 10, Wonderful, (11)
The price is AED 960
AED 960 total
includes taxes & fees
10 Nov - 11 Nov

25 Langlands Terrace
25 Langlands Terrace
10.0 out of 10, Exceptional, (2)
The price is AED 1,725
AED 2,070 total
includes taxes & fees
10 Nov - 11 Nov

Allt Nan Ros Cottage - a holiday cottage that sleeps 4 guests in 2 bedrooms
Allt Nan Ros Cottage - a holiday cottage that sleeps 4 guests in 2 bedrooms
10.0 out of 10, Exceptional, (3)
The price is AED 1,177
AED 1,177 total
includes taxes & fees
25 Oct - 26 Oct

Waterfront Lodge 2 with Hot Tub - sleeps 5 guests in 2 bedrooms
Waterfront Lodge 2 with Hot Tub - sleeps 5 guests in 2 bedrooms
8.0 out of 10, Very Good, (2)
The price is AED 960
AED 960 total
includes taxes & fees
9 Nov - 10 Nov

Seil - sleeps 6 guests in 3 bedrooms
Seil - sleeps 6 guests in 3 bedrooms
9.6 out of 10, Exceptional, (4)
The price is AED 1,915
AED 1,915 total
includes taxes & fees
3 Nov - 4 Nov

Stables Cottage at Allt Nan Ros Apartments, Onich
Stables Cottage at Allt Nan Ros Apartments, Onich
10.0 out of 10, Exceptional, (2)
The price is AED 1,177
AED 1,177 total
includes taxes & fees
26 Oct - 27 Oct
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Mallaig Hotel Reviews

Dunollie Hotel
10/10 Excellent