Hotels in Argyll
8 handpicked places to stay
Photo © Alex., Google Maps
Argyll's hotels range from grand country houses set in their own grounds to harbourside guest houses with views straight out to the islands. Oban has the largest concentration, with seafront properties along the Esplanade and Corran Esplanade offering some of the best sea views in Scotland, alongside a handful of characterful town-centre inns close to the harbour and railway station. A short drive out of town, hotels around Loch Feochan and Loch Melfort trade proximity to the shops for peace, gardens and uninterrupted loch or coastal outlooks.
Inland and to the south, Inveraray's historic coaching inns sit within walking distance of the castle and Loch Fyne shore, making them a natural stop for visitors splitting a trip between Loch Lomond and Oban, or exploring Mid Argyll's prehistoric sites at Kilmartin. Wherever you stay, expect Scottish hospitality built around local produce: dining rooms serving West Coast seafood, whisky bars stocked with drams from the region's distilleries, and log fires that come into their own on cooler evenings.
Below are eight properties we would recommend, spanning country house luxury, well-run mid-range hotels and characterful guest houses, all currently trading and each offering a genuine sense of place rather than a generic Highland stay.
Ben Cruachan Inn
Hotel · Ben Cruachan Inn, Loch Awe · 2.2 miles away
Hotel by Loch Awe in Argyll and Bute, close to Glencoe Visitor Centre, with walking, cycling and fishing all on the doorstep.
Cladich House Bed & Breakfast
B&B · Cladich House, Cladich · 2.3 miles away
A B&B in the small village of Cladich, Argyll and Bute, with Ben Lui within reach and free on-site parking for touring the area.
Riverside Cottage B&B
B&B · Riverside Cottage, Cladich · 2.3 miles away
An adults-only cottage B&B in Cladich, Argyll and Bute, with a garden and free parking, close to Ben Lui and Dalmally.
Ardanaiseig Hotel
Hotel · Ardanaiseig Hotel, Taynuilt · 2.5 miles away
A country hotel near Taynuilt in Argyll and Bute, set among gardens with fishing, golf and horse riding all close by.
Muthu Dalmally Hotel
Hotel · Highland Heritage, Dalmally · 3.2 miles away
Hotel in Dalmally, Argyll and Bute, with en-suite family rooms and mountain views, close to Glencoe Visitor Centre.
Garvally House Guest House
Guest Accommodation · 13 Grange Road, Alloa · 3.2 miles away
Adults-only guest house in Alloa with free parking and a garden, suited to couples or golfers wanting a quiet, no-fuss stay.
Craig Villa Guest House
B&B · Craig Villa, Dalmally · 3.2 miles away
A traditional stone-built guest house in Dalmally, Argyll and Bute, with a garden, free parking and breakfast included.
Orchy Bank House
B&B · Orchy Bank House, Dalmally · 3.3 miles away
Five-room B&B in Dalmally, Argyll and Bute, with breakfast included, mountain views and a garden for a relaxed Highland stay.