Hotels in Argyll & Bute
48 handpicked places to stay
Photo © Nick Bridges, Google Maps
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Hotel · Bellochantuy, Campbeltown
Adults-only hotel in Bellochantuy, Campbeltown, with free parking and a garden, close to the Machrie Moor Standing Stones.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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