Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Mallaig
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
United Kingdom
United Kingdom
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Lake
Rooms
Amazing views
Cabins
Beach
Farms
Amazing pools
Tiny homes
Historical homes
National parks
Bed & breakfasts
Lakefront
Skiing
Play
Castles
New
Trending
Beachfront
Shepherd's huts
Golfing
Chef's kitchens
Off-the-grid
Filters
0
Display total before taxes
Show map
Search results; 148 places in Mallaig
148 places in Mallaig
Boutique hotel in Mallaig
West Highland Hotel
12 single beds
12 single beds
20–25 Apr
20–25 Apr
$303 SGD
night
$303 SGD per night
4.27 out of 5 average rating, 15 reviews
4.27 (15)
Superhost
Superhost
Hostel in Uig
The Cowshed - 6 Bed Private Bunkhouse Room
6 single beds
6 single beds
31 Aug – 5 Sep
31 Aug – 5 Sep
$352 SGD
night
$352 SGD per night
4.74 out of 5 average rating, 193 reviews
4.74 (193)
Guest favourite
Guest favourite
Nature lodge in Highland Council
Sandaig b&b Knoydart
1 double bed
1 double bed
22–27 Jul
22–27 Jul
$154 SGD
night
$154 SGD per night
4.98 out of 5 average rating, 42 reviews
4.98 (42)
Superhost
Superhost
Nature lodge in Ross-Shire
Luxury loch side B & B Room 3, private front door
2 beds
2 beds
11–16 Sep
11–16 Sep
$254 SGD
night
$254 SGD per night
4.9 out of 5 average rating, 60 reviews
4.9 (60)
Guest favourite
Guest favourite
Nature lodge in Balmacara
Luxury loch side B&B Room 7, woodland view
1 king bed
1 king bed
9–14 Jul
9–14 Jul
$239 SGD
night
$239 SGD per night
4.9 out of 5 average rating, 42 reviews
4.9 (42)
Hotel room in Ardvasar
'SONAS' a restful retreat. Room 2.
1 king bed
1 king bed
16–21 Jul
16–21 Jul
$187 SGD
night
$187 SGD per night
4.64 out of 5 average rating, 294 reviews
4.64 (294)
Superhost
Superhost
Nature lodge in Balmacara
Luxury loch side B&B Room 5, private front door
1 king bed
1 king bed
6–11 Jul
6–11 Jul
$212 SGD
night
$212 SGD per night
4.78 out of 5 average rating, 55 reviews
4.78 (55)
Guest favourite
Guest favourite
Nature lodge in Balmacara
Luxury loch side B & B Room 2, private front door
1 double bed
1 double bed
28 Sep – 3 Oct
28 Sep – 3 Oct
$154 SGD
night
$154 SGD per night
4.92 out of 5 average rating, 97 reviews
4.92 (97)
Guest favourite
Guest favourite
Hotel room in Ardvasar
Bracken Brae luxury B&B annex Inc. Breakfast!
1 king bed
1 king bed
14–19 Jul
14–19 Jul
$312 SGD
night
$312 SGD per night
4.97 out of 5 average rating, 337 reviews
4.97 (337)
Hotel in Morar
Triple room at The Morar Hotel
3 single beds
3 single beds
24–29 Apr
24–29 Apr
$398 SGD
$358 SGD
night
$358 SGD per night, originally $398 SGD
4.6 out of 5 average rating, 5 reviews
4.6 (5)
Guest favourite
Guest favourite
Hotel in Broadford
House of Juniper - (Classic room)
1 king bed
1 king bed
31 Aug – 5 Sep
31 Aug – 5 Sep
$398 SGD
night
$398 SGD per night
4.95 out of 5 average rating, 42 reviews
4.95 (42)
Guest favourite
Guest favourite
Hotel room in Drumnadrochit
Glenkirk B&B a very unique Bed and Breakfast!!
1 king bed
1 king bed
9–14 Aug
9–14 Aug
$293 SGD
night
$293 SGD per night
4.93 out of 5 average rating, 113 reviews
4.93 (113)
Hotel room in Highland
Seaview single room at The Morar Hotel
1 single bed
1 single bed
25–30 Apr
25–30 Apr
$204 SGD
$184 SGD
night
$184 SGD per night, originally $204 SGD
4.0 out of 5 average rating, 3 reviews
4.0 (3)
Superhost
Superhost
Nature lodge in Glencoe
RiverBeds Luxury Wee Lodge with Hot Tub
27 Apr – 2 May
27 Apr – 2 May
$719 SGD
$611 SGD
night
$611 SGD per night, originally $719 SGD
4.91 out of 5 average rating, 209 reviews
4.91 (209)
Hotel in Morar
Double room at The Morar Hotel
1 double bed
1 double bed
11–16 Jul
11–16 Jul
$350 SGD
$315 SGD
night
$315 SGD per night, originally $350 SGD
Guest favourite
Guest favourite
Hotel room in Drumnadrochit
Luxury en-suite room, Loch Ness view & breakfast
1 double bed
1 double bed
6–11 Jan
6–11 Jan
$195 SGD
night
$195 SGD per night
4.99 out of 5 average rating, 334 reviews
4.99 (334)
Superhost
Superhost
Nature lodge in Balmacara
Luxury loch side B&B Room 8, private access
3 beds
3 beds
25–30 Sep
25–30 Sep
$322 SGD
night
$322 SGD per night
4.86 out of 5 average rating, 107 reviews
4.86 (107)
Guest favourite
Guest favourite
Hotel room in Lettermore
Craiglinnhe House B&B DBL ensuite (Rm4) nr Glencoe
1 double bed
1 double bed
27 Aug – 1 Sep
27 Aug – 1 Sep
$283 SGD
night
$283 SGD per night
4.98 out of 5 average rating, 45 reviews
4.98 (45)
1
2
3
4
…
9