Skip to main content

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

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

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

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.

Hotel
Ardanaiseig Hotel

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

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

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

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

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.