My Favourites

« Back to accommodation in Argyll & the Isles

Hotels & Inns In Argyll & on the Isle of Bute

Oban or ‘gateway to the isles’ is the accommodation capital of Argyll. Here on the seafront overlooking Oban Bay you’ll find a wide selection of hotels, and in the surrounding areas such as, Dunoon and Campbeltown. Another accommodation centre is Inveraray, the former county town of Argyll. Wherever you go in Argyll you’ll be spoilt for choice with superb country house hotels, some with outstanding gardens, others offering fishing or golf.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 10
The Creggans Inn
The Creggans Inn

Strachur, Argyll, PA27 8BX

The award-winning Creggans Inn rests on the shores of Loch Fyne, with views to Inveraray.

Price: £100 - £180 (Per room per night)

Book Online

Reviews:
Ratings:
  • AA Reviews Available 3 stars
Columba Hotel
Columba Hotel

Oban, Argyll, PA34 5QD

The Columba Hotel stands as a landmark on the North Pier overlooking the town of Oban and Oban Bay.

Price: £30 - £180 (Per room per night)

Book Online

Reviews:
  • The Woodside Hotel
    The Woodside Hotel

    Oban, Argyll, PA34 5DD

    The Woodside Hotel is situated in the popular and beautiful post card town of Oban, the gateway to the islands.

    Book Online

    Reviews:
  • The Royal an Lochan
    The Royal an Lochan

    Tighnabruaich, PA21 2BE

    The Royal Lochan offers friendly service and great food with stunning views of Kyles of Bute.

    Price: £100 - £150 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • AA Reviews Available 3 stars
    The Argyll Hotel, Inveraray
    The Argyll Hotel, Inveraray

    Inveraray, Argyll, PA32 8XB

    The Argyll offers spectacular views over Loch Fyne and Benn Bhuidhe.

    Book Online

    Reviews:
  • Coylet Inn
    Coylet Inn

    Dunoon, Argyll, PA23 8SG

    This 17th Century Coaching Inn is right on the shores of Loch Eck.

    Book Online

    Reviews:
  • Exterior
    The Galley of Lorne Inn

    Lochgilphead, PA31 8QN

    The Galley of Lorne Inn is a 17th Century Drover's Inn and country retreat situated in the picturesque village of Ardfern.

    Price: £59 - £91 (Per room per night)

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
  • The Glenburn Hotel
    The Glenburn Hotel

    Rothesay, Isle of Bute, PA20 9JP

    The Glenburn Hotel is an impressive Victorian building set above its own gardens, it enjoys a superb panorama across...

    Price: £19 - £95 (Per room per night)

    Book Online

    Reviews:
  • The Queens Hotel
    The Queens Hotel

    Oban, PA34 5AG

    You will be assured of a very warm welcome and beautiful sea views at The Queens Hotel in Oban.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    The Pierhouse Hotel
    The Pierhouse Hotel

    Port Appin, PA38 4DE

    The Pierhouse Hotel and Seafood Restaurant is in the quiet village of Port Appin, Argyll, on the shores of Loch Linnhe.

    Price: £130 - £185 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    • AA Reviews Available 3 stars
    Oban Bay Hotel & Spa
    Oban Bay Hotel & Spa

    Oban, Argyll, PA34 5AE

    Located on the edge of Oban's picturesque esplanade,the perfect spot from which to discover Scotland's West Coast.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Gigha Hotel
    Gigha Hotel

    Isle of Gigha, Argyll, PA41 7AA

    The Gigha Hotel is a Community owned and run hotel. With beautiful views of Kintyre. An ideal place to explore this lush…

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Knipoch Hotel
    Knipoch Hotel

    By Oban, PA34 4QT

    Nestling beside Loch Feochan in Argyll, Scotland, lies Knipoch Hotel. This four star country house hotel is privately owned.

    Price: £84 - £182 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Cairnbaan Hotel
    Cairnbaan Hotel

    Lochgilphead, Argyll, PA31 8SJ

    Cairnbaan Hotel is a stylish, relaxed and pleasant place that has been awarded three stars and a rosette with the AA.

    Price: £75 - £155 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • AA Reviews Available 3 stars
    Royal Hotel
    Royal Hotel

    Argyll Square, Oban, Argyll, PA34 4BE

    The Royal Hotel stands in the centre of town close to the harbour and ferry terminal.

    Price: £29.50 - £90 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • AA Reviews Available 3 stars
    1 The Creggans Inn Strachur, Argyll, PA27 8BX
    2 Columba Hotel Oban, Argyll, PA34 5QD
    3 The Woodside Hotel Oban, Argyll, PA34 5DD
    4 The Royal an Lochan Tighnabruaich, PA21 2BE
    5 The Argyll Hotel, Inveraray Inveraray, Argyll, PA32 8XB
    6 Coylet Inn Dunoon, Argyll, PA23 8SG
    7 The Galley of Lorne Inn Lochgilphead, PA31 8QN
    8 The Glenburn Hotel Rothesay, Isle of Bute, PA20 9JP
    9 The Queens Hotel Oban, PA34 5AG 4 stars
    10 The Pierhouse Hotel Port Appin, PA38 4DE 4 stars
    11 Oban Bay Hotel & Spa Oban, Argyll, PA34 5AE 3 stars
    12 Gigha Hotel Isle of Gigha, Argyll, PA41 7AA 3 stars
    13 Knipoch Hotel By Oban, PA34 4QT 4 stars
    14 Cairnbaan Hotel Lochgilphead, Argyll, PA31 8SJ
    15 Royal Hotel Argyll Square, Oban, Argyll, PA34 4BE

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 10

    Search Filters

    Places

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities

    Region

    • Aberdeen, Aberdeenshire and Moray
    • Argyll & the Isles X
    • Aviemore and the Cairngorms
    • Ayrshire, Arran & Clyde Valley
    • Caithness, Sutherland & Ross-shire
    • Dumfries & Galloway
    • Edinburgh
    • Fife & St. Andrews
    • Fort William, Ben Nevis & Lochaber
    • Glasgow
    • Inverness, Loch Ness & Nairn
    • Isle of Skye & Kyle of Lochalsh
    • Loch Lomond, Stirling & the Trossachs
    • Lothian & Scottish Borders
    • Orkney Islands
    • Outer Hebrides
    • Perthshire, Angus & Dundee
    • Shetland Islands