Floodlit facade of the Stonefield Castle Hotel on the Kintyre Peninsula
Pierhouse Hotel and Restaurant
A group of women enjoy a drink at an outdoor table at Tarbert
Find the perfect hotel in Argyll & The Isles and start planning your holiday to Scotland today.
Whether you’re looking for a luxurious hotel in Oban or a tranquilly located Islay hotel, uncover a wonderful range of hotels in Argyll & The Isles that will suit every taste, itinerary, budget and length of stay.
Browse the detailed listings of hotels in Argyll & The Isles which provides everything you will need to know including contact details, location, accessibility and more.
Situated on the edge of Argyll within the stunning Scottish Highlands the Bridge of Orchy Hotel is located between Crianlarich and Glencoe. Amidst spectacular scenery overlooked by Beinn Dorain it offers a relaxing and comfortable stay.
Located close to the main A85 Glasgow to Oban road. Enjoy a range of west coast single malts and locally brewed beers in our lounge, or patio and soak in the view of Oban bay.
An easy walk into Oban's town centre where there are many boutique shops.
A warm welcome to the Royal Hotel, Oban. This traditional Hotel stands in the centre of town close to the harbour and ferry terminal. Its central position makes it ideal for visiting the West Coast of Scotland as well as the Islands of Mull and Iona.
Set at the head of the bay, Coll hotel is the hub of the island.
We welcome you with a beautiful garden, warm island hospitality, fantastic food using the best of island produce & a great bar to meet the locals & enjoy a sociable drink.
Set in 60 acres of woodland gardens, romantic Stonefield Castle is an example of Scottish Baronial architecture and still retains much of the original furnishings, wood paneling, ornate ceilings and marble fireplaces.
Creggans Inn is an award-winning, family-run hotel and offers the perfect retreat for the discerning guest. Each of our bedrooms has been individually decorated and has its own character, ideal for relaxing and unwinding in.