Hotels in Isle of Mull
23 handpicked places to stay
Photo © Google Maps contributors, Google Maps
Where to base yourself on Mull depends largely on how much of the island you intend to cover. Tobermory is the natural choice for a first visit, putting the harbourfront restaurants, the distillery and the passenger ferry to Kilchoan all within walking distance, and it makes a comfortable base for day trips north to Calgary Bay or south towards Salen and Craignure. Craignure itself suits visitors without a car-based itinerary, sitting a few minutes from the Oban ferry with Duart Castle and the miniature railway close by, useful for early starts or late arrivals. Further south and west, the Ross of Mull and Fionnphort put Iona and the Staffa boat trips on the doorstep, at the cost of a longer single-track drive back to the rest of the island.
Accommodation on Mull runs from country-house hotels and self-catering castle apartments to working inns and boutique guest houses, but genuinely large hotels are rare and rooms book up quickly in summer, particularly around the Tobermory Highland Games and the ferry-dependent Iona crossing in July and August. Anyone travelling without a car should check how far their chosen base is from the nearest bus route or ferry terminal, since Mull's public transport, while reliable, runs to a limited timetable. Booking well ahead, especially for July and August weekends, is strongly advised across every price bracket.
Glenforsa Hotel
Inn · Salen, on the Sound of Mull
A relaxed hotel by Salen with sea and woodland views, its own grass airstrip, and a bar and restaurant open to non-residents.
Arle Lodge
Guest Accommodation · Aros, Tobermory · 8.5 miles away
A guest house near Tobermory on the Isle of Mull, with sea and mountain views and free on-site parking.
Castle View
B&B · 2 High Street, Lochaline · 10.6 miles away
Adults-only B&B on Lochaline's High Street with an on-site bar, en-suite rooms and free parking, close to coastal walks in the Highlands.
Lochaline Hotel
Hotel · Lochaline Hotel, Oban · 10.6 miles away
A five-room hotel in Oban with modern en-suite rooms looking out over loch and sea, and a quiet, homely feel throughout.
The Isle of Mull Hotel and Spa
Hotel · Off The A849, Craignure · 11.2 miles away
An 86-room hotel in Craignure, Isle of Mull, with restaurant, bar and spa, and dogs welcome throughout.
Isle of Mull Hotel & Spa
Hotel · Craignure, by the Oban ferry terminal
A 4-star hotel and spa on Craignure Bay with 75 sea-view bedrooms, a thermal spa and two restaurants, minutes from the Oban ferry.
Linndhu House
Guest Accommodation · A848, Tobermory · 11.6 miles away
A five-room guest house on the A848 just outside Tobermory, Isle of Mull, with free parking, garden and 24 hour reception.
Craignure Inn
Hotel · Route A849, Craignure · 11.7 miles away
A traditional inn on the A849 at Craignure, Isle of Mull, with its own bar and 24-hour reception, adults-only and dog-friendly.
Pennygate Lodge
B&B · Off A849, Craignure · 11.7 miles away
Pennygate Lodge is a B&B in Craignure, Isle of Mull, with en-suite rooms, some sea views, and free parking on site.
Achnacriche B&B
B&B · Drimnin, Bonnavoulin · 12 miles away
A small B&B in Bonnavoulin, Highlands, well placed for walking Creach Bheinn and exploring the wider coastal and mountain scenery on foot or by car.
The Bellachroy Inn
Inn · Dervaig village
A six-room inn dating to 1608 in the village of Dervaig, serving home-made Scottish food and an extensive whisky selection including Tobermory's own.
The Bellachroy Hotel
Hotel · Dervaig, Dervaig · 12.5 miles away
A village hotel in Dervaig on the Isle of Mull, with free parking and Calgary Bay Beach around 5.6 miles away.
Carnaburg Guesthouse
B&B · 55 Main Street, Tobermory · 12.9 miles away
Adults-only B&B on Tobermory's Main Street, with breakfast included and sea views over the Isle of Mull's colourful harbour.
The Tobermory Hotel
Hotel · Main Street, Tobermory
A waterfront hotel on Tobermory's colourful Main Street, with sea-view rooms, a restaurant and a bar open to residents and visitors.
The Tobermory Hotel
Hotel · 53 Main Street, Tobermory · 12.9 miles away
A characterful hotel on Tobermory's Main Street, Isle of Mull, with sea views and no on-site parking to note.
Burnbank BnB
B&B · Breadalbane Street, Tobermory · 12.9 miles away
Adults-only B&B in Tobermory, Isle of Mull, with en-suite rooms and sea or mountain views over Breadalbane Street.
Western Isles Hotel
Hotel · Tobermory harbour
A Victorian hotel raised above Tobermory's harbour, with sea-view rooms, a conservatory restaurant and a bar popular with locals and visitors alike.
The Western Isles Hotel
Hotel · The Western Isles Hotel, Tobermory · 13 miles away
Twenty-six en-suite rooms above Tobermory harbour, with a restaurant, bar and dogs welcome at The Western Isles Hotel, Isle of Mull.
Harbour view
B&B · 1 Argyll Terrace, Tobermory · 13 miles away
Adults-only B&B on Argyll Terrace in Tobermory with sea views over the harbour and free on-site parking.
Glenelg
B&B · Albert Street Tobermory, Tobermory · 13 miles away
Adults-only B&B on Albert Street in Tobermory, Isle of Mull, close to pubs, restaurants and golf, with dogs welcome.
Park Lodge Hotel
Hotel · Western Road, Tobermory · 13 miles away
A 17-room hotel on Western Road above Tobermory's harbour, with garden grounds and free parking on the Isle of Mull.
Strongarbh House
B&B · Above Tobermory harbour
A boutique four-room guest house above Tobermory harbour with antique-furnished bedrooms, a private woodland path down to the bay and Green Tourism Gold status.
Killoran House
Guest Accommodation · Killoran House Dervaig, Dervaig · 13 miles away
An adults-only guest house in the small village of Dervaig on Mull, 3.6 miles from Calgary Bay Beach with garden and sea views.