Skip to main content

Hotels in Argyll & Bute

48 handpicked places to stay

Photo © Nick Bridges, Google Maps

Highlander House
5 star

Highlander House

Guest House · Rothesay town centre

An award-winning boutique guest house in Rothesay combining Victorian character with contemporary styling and locally sourced breakfasts.

Kilmeny Country House
5 star

Kilmeny Country House

Guest House · Ballygrant, near Port Askaig

A five-star Gold guest house on a working farm near Ballygrant, run by the same family for over three decades.

Douglas Park Guest House
4 star★

Douglas Park Guest House

Guest House · Marine Parade, Kirn, north of Dunoon

A small, five-room seafront guest house at Kirn, a mile from Dunoon town centre, known for home-cooked breakfasts and sea views.

Glenegedale House
5 star

Glenegedale House

Guest House · Glenegedale, between Bowmore and Port Ellen

A five-star guest house with breathtaking Atlantic and Mull of Oa views, midway between Bowmore and Port Ellen.

The Boat House Bute
4 star★

The Boat House Bute

Self-catering · Rothesay seafront, near the ferry terminal

Self-catering sea-view suites a five-minute walk from Rothesay ferry terminal, each with a kitchenette and king-size bed.

St Ebba B&B
4 star★

St Ebba B&B

B&B · Mount Stuart Road, Rothesay

A Victorian B&B on Mount Stuart Road with sea views over Rothesay Bay and Loch Striven, and a full Scottish breakfast using local produce.

Another Place, The Machrie
5 star

Another Place, The Machrie

Hotel · Machrie Bay, near Port Ellen

A contemporary design hotel on a championship links course beside seven miles of dune-backed beach on Islay's west coast.

No17 The Promenade
4 star★

No17 The Promenade

Hotel · Corran Esplanade, Oban seafront

An 18-room boutique hotel on Oban's Victorian esplanade with sea and woodland-view rooms and the on-site Porcini restaurant.

No.26 By The Sea
4 star★

No.26 By The Sea

Hotel · Corran Esplanade, Oban seafront

A nine-room boutique hotel directly on Oban's esplanade, pairing contemporary art and rustic interiors with sea views over the bay to Kerrera.

The Perle Oban Hotel & Spa
4 star★

The Perle Oban Hotel & Spa

Hotel · Station Road, Oban town centre

A harbourfront hotel in an 1880s building in the centre of Oban, with the Mara Spa and Mediterranean-influenced BAAB restaurant.

Cadillac Kustomz Hotel
3 star★★

Cadillac Kustomz Hotel

Hotel · Ardbeg, Rothesay

A quirky American hot-rod themed hotel in Rothesay with a diner and pub, and rooms decorated around classic Cadillac cars.

Islay House
4 star★

Islay House

Hotel · Bridgend, head of Loch Indaal

A restored 17th-century country house set in walled gardens at Bridgend, once the seat of the Campbells of Islay.

The Manor House
4 star★

The Manor House

Guest House · Gallanach Road, Oban harbour

A Georgian house built in 1780 for the Duke of Argyll, now an owner-run guest house on Oban Bay with a well-regarded restaurant.

Glenburnie House
4 star★

Glenburnie House

Guest House · Corran Esplanade, Oban seafront

A family-run guest house on Oban's esplanade since 1968, with 12 individually decorated en-suite rooms and sea views over the bay.

The Coylet Inn
3 star★★

The Coylet Inn

Inn · Loch Eck, Argyll Forest Park, inland from Dunoon

A 17th-century coaching inn on the shore of Loch Eck, with themed ensuite rooms, a locally sourced menu and paddleboard hire.

Park Hotel Dunoon
3 star★★

Park Hotel Dunoon

Hotel · West Bay, Glenmorag Avenue, Dunoon

A family-run hotel just off Dunoon's West Bay seafront, with a bar, restaurant and pet-friendly rooms close to the golf course.

Commodore Guest House
3 star★★

Commodore Guest House

Guest House · Battery Place, Rothesay

A refurbished guest house on Battery Place, three minutes from Rothesay pier, with en suite rooms and free parking.

Glengorm Guest House

Glengorm Guest House

Guest Accommodation · 5 Dunollie Road, Oban

Glengorm Guest House is a straightforward B&B on Dunollie Road in Oban, with breakfast included and a garden for sitting out.

Greencourt Guesthouse

Greencourt Guesthouse

Guest Accommodation · Benvoulin Road, Oban

A guesthouse on Benvoulin Road just outside Oban, with free parking and a garden, handy for the town's harbour and restaurants.

Killorn Guest House

Killorn Guest House

Guest Accommodation · Cawdor Terrace, Oban

Guest house on Cawdor Terrace, Oban, with self check-in and sea views, close to the ferry terminal, station and town centre.

Glenmorag Hotel

Glenmorag Hotel

Hotel · Kilbride Road, Dunoon

Glenmorag Hotel in Dunoon offers sea-view rooms and free parking on Kilbride Road, seven miles from Gourock and close to Clyde Muirshiel Regional Park.

Clyde View B&B

Clyde View B&B

B&B · Clyde View, Dunoon

A relaxed base in Dunoon for travellers who want sea and mountain views without giving up easy parking and a proper breakfast.

Montague Villa

Montague Villa

Guest Accommodation · Shore Road, Dunoon

On Dunoon's Shore Road overlooking the Clyde, Montague Villa is a guest house with sea views and free parking a short drive from Clyde Muirshiel Regional Park.

Cardross Inn

Cardross Inn

Hotel · Main Road, Cardross

A straightforward inn on Cardross's Main Road, close to Loch Lomond and The Trossachs, with a bar, free parking and family rooms.

Cairndow Stagecoach Inn

Cairndow Stagecoach Inn

Hotel · Stagecoach Inn, Cairndow

A 19-room inn in Cairndow, Argyll and Bute, handy for Loch Lomond and the surrounding walking and cycling country.

The Creggans Inn

The Creggans Inn

Hotel · The Creggans Inn, Cairndow

A relaxed base on Loch Fyne for walkers, anglers and road-trippers exploring Argyll, with mountain views and a proper bar to return to.

Thistle House Guest House

Thistle House Guest House

Hotel · Thistle House,, Cairndow

Adults-only guest house in Cairndow with mountain and garden views over Loch Fyne, plus free on-site parking.

Colintraive Hotel

Colintraive Hotel

Hotel · Colintraive Hotel, Colintraive

A relaxed base in Colintraive, Argyll and Bute, for travellers keen on fishing, cycling and watersports away from the crowds.

Ardshiel Hotel

Ardshiel Hotel

Hotel · Kilkerran Road, Campbeltown

A 16-room hotel on Kilkerran Road in Campbeltown, handy for whisky distilleries, golf, fishing and the Argyll coastline.

Argyll Arms Hotel

Argyll Arms Hotel

Hotel · Main Street, Campbeltown

A straightforward base on Campbeltown's Main Street for golfers, walkers and touring guests, with free parking and an on-site bar and restaurant.

Argyll Hotel

Argyll Hotel

Hotel · Bellochantuy, Campbeltown

Adults-only hotel in Bellochantuy, Campbeltown, with free parking and a garden, close to the Machrie Moor Standing Stones.

Ashbank Hotel

Ashbank Hotel

Hotel · Carradale, Campbeltown

A five-room hotel in Carradale, near Campbeltown, with a restaurant, bar and garden, plus free on-site parking.

Craigard House Hotel

Craigard House Hotel

Hotel · Low Askomil, Campbeltown

A 13-room hotel on Low Askomil in Campbeltown, Argyll and Bute, with a spa, gym and garden close to the harbour town's amenities.

The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

Hotel · Machrihanish, Argyll, Campbeltown

A 30-room hotel in Machrihanish near Campbeltown, suited to golf breaks and weddings, with a pool, spa and gym on site.

Brambles of Inveraray

Brambles of Inveraray

Hotel · Main St. West, Inveraray

A traditional Main Street hotel in Inveraray, close to Loch Fyne and Inveraray Castle, with a bar and restaurant on site.

Creag Dhubh Country House

Creag Dhubh Country House

B&B · Shore Street, Inveraray

Adults-only B&B on Shore Street in Inveraray with en-suite rooms and views over sea and mountains towards Holy Loch.

Killean Farmhouse B&B

Killean Farmhouse B&B

B&B · Killean Farmhouse, Inveraray

Killean Farmhouse B&B near Inveraray serves plant-based breakfasts and packed lunches, with gardens and free parking on-site.

Loch Fyne Hotel And Spa

Loch Fyne Hotel And Spa

Hotel · Shore Street, Inveraray

A 67-room hotel and spa on Shore Street, Inveraray, with an indoor pool and easy reach of Holy Loch and the surrounding Argyll coast.

Corrie House

Corrie House

Hotel · Craobh Haven, Lochgilphead

Hotel at Craobh Haven near Lochgilphead with sea and mountain views, handy for the Crinan Canal and Kilmartin Glen.

Crinan Hotel

Crinan Hotel

Hotel · Crinan, Lochgilphead

A 20-room hotel at Crinan, Lochgilphead, positioned by the sea loch with Loch Glashan nearby for walkers and views.

Dunchraigaig House

Dunchraigaig House

B&B · Dunchragiag, Lochgilphead

Adults-only B&B in Lochgilphead with en-suite rooms, a garden and 24-hour reception, close to golf and cycling routes.

Empire Travel Lodge

Empire Travel Lodge

Guest Accommodation · Union St, Lochgilphead

Empire Travel Lodge is a simple guest accommodation on Union St in Lochgilphead, with breakfast included and pubs and restaurants close by.

Craig Villa Guest House

Craig Villa Guest House

B&B · Craig Villa, Dalmally

A traditional stone-built guest house in Dalmally, Argyll and Bute, with a garden, free parking and breakfast included.

Muthu Dalmally Hotel

Muthu Dalmally Hotel

Hotel · Highland Heritage, Dalmally

Hotel in Dalmally, Argyll and Bute, with en-suite family rooms and mountain views, close to Glencoe Visitor Centre.

Orchy Bank House

Orchy Bank House

B&B · Orchy Bank House, Dalmally

Five-room B&B in Dalmally, Argyll and Bute, with breakfast included, mountain views and a garden for a relaxed Highland stay.

Ardencaple Hotel by Greene King Inns

Ardencaple Hotel by Greene King Inns

Hotel · Shore Road, Helensburgh

A 25-room pub hotel on Shore Road in Helensburgh, with a bar and restaurant looking over Gare Loch and free on-site parking.

Easter Garth Guest House

Easter Garth Guest House

B&B · The Clachan, Helensburgh

B&B in Helensburgh near Clydebank Museum, with walking and cycling routes, pubs and restaurants close by, plus free on-site parking.

Knockderry Country House Hotel

Knockderry Country House Hotel

Hotel · Shore Road, Helensburgh

An adults-only country house hotel on Shore Road, Helensburgh, with 15 rooms, a bridal suite and grounds suited to quiet breaks or weddings.

🏨

Know a hotel / b&b in Argyll & Bute that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b