Hotels in Arisaig
12 handpicked places to stay
Photo © Gary Fisher, Google Maps
Hotels in Arisaig are few in number but strong on setting, with most properties built to make the most of views across the Sound of Arisaig to Eigg, Rum and Skye. The Arisaig Hotel, right on the harbour, has been the social hub of the village for generations, pairing comfortable rooms with its own Crofters Bar. A short walk away, the Old Library Lodge combines a well-regarded restaurant with a small number of letting rooms overlooking Loch nan Ceall, making it a popular choice for visitors who want to eat well without travelling far. Beyond the village itself, a scatter of guesthouses, crofthouse B&Bs and self-catering cottages occupy the coastline between Arisaig and Mallaig, many with direct access to beaches such as Camusdarach and the Silver Sands of Morar. Given how compact Arisaig is, rooms with sea views are in particularly high demand through the summer months and around the Jacobite Steam Train season, so early booking is worthwhile. Staying in the village itself means everything — the harbour, the museum, the railway station and the coast path — is within easy walking distance, while those wanting more space or privacy will find a wider choice of cottages and rural B&Bs a short drive along the coast towards Morar and Mallaig, still within easy reach of Arisaig's beaches and boat trips.
The Old Library Lodge and Restaurant
Hotel · Road To The Isles, Arisaig
A 6-room restaurant-with-rooms on the Road to the Isles in Arisaig, close to Loch Morar and the Highland coast.
Arisaig Hotel
Hotel · Main Road, Arisaig
A relaxed 13-room hotel on Arisaig's Main Road, well suited to walkers and touring travellers exploring Loch Morar and the Highlands coast.
Morar Hotel
Hotel · Morar, Mallaig · 4.1 miles away
A 31-room hotel at Morar near Mallaig, with sea and mountain views close to the Highlands' famous silver beaches and coastal walks.
Glenuig Inn
Hotel · Glenuig, Lochailort · 5.7 miles away
Glenuig Inn is a small hotel on the shore near Lochailort in the Highlands, with sea and mountain views and a road-end setting near Loch Morar.
Davaar B&B
B&B · 17 Church Street, Dufftown · 6.4 miles away
Adults-only B&B on Church Street in Dufftown, well placed for whisky trails, walking and cycling in Moray.
West Highland Hotel
Hotel · Mallaig, Mallaig · 6.5 miles away
Hotel in Mallaig with restaurant, bar and breakfast on site, 40 rooms and gardens close to Loch Morar.
Springbank
B&B · East Bay, Mallaig · 6.5 miles away
Adults-only B&B on Mallaig's East Bay with sea views, free parking and a garden, close to Loch Morar.
Chlachain Inn
Hotel · Davies Brae, Mallaig · 6.6 miles away
A three-room inn on Davies Brae in Mallaig, with mountain views and a bar and games room for a small, sociable stay.
The Steam Inn
Hotel · Davies Brae, Mallaig · 6.6 miles away
Adults-only hotel on Davies Brae in Mallaig, with en-suite rooms, a bar and restaurant, and free on-site parking.
Cornerstone
B&B · Cornerstone Restaurant, Mallaig · 6.6 miles away
A simple B&B above Cornerstone Restaurant in Mallaig, well suited to travellers using the town as a springboard to Skye and the Highlands.
Marine Hotel
Hotel · Station Road, Mallaig · 6.6 miles away
Hotel on Station Road in Mallaig, Highlands, with free parking and 24-hour reception close to the harbour and rail links.
Lochailort Inn
Hotel · By Fort William, Lochailort · 7 miles away
A traditional Highland inn near Fort William with 11 rooms, a pool and spa, set among the mountains of Lochailort.