Here is a list of hotels in Cowal together with contact details. Each one is assigned to an area of Cowal (South-West, North etc). This is simply to give a rough idea of where it is in the peninsula, so that if you are interested in exploring a particular part of Cowal you can choose one close to your area of interest.

If you’re a hotelier whose hotel is not yet included in this list, please feel free to use the ‘Contact us‘ button in the menu to let us know the name and location of your hotel, phone/email details for bookings, and the your website address if you have one.

Visitors may use booking agents and websites to find accommodation. But you may find the following list useful, if you prefer to contact a hotel directly (which is often how to get the best rates).

A

Abbots Brae Hotel (Dunoon)
info@abbotsbrae.co.uk
01369 705021

Argyll Hotel (Dunoon)
01369 702059

B

Bay House Hotel (Dunoon)
info@bayhousehotel.co.uk
01369 704832

C

Cairndow Inn, Cairndow (North Cowal)
enq@cairndowinn.com
01499 600286

Colintraive Hotel (South-West Cowal)
enquiries@colintraivehotel.com
01700 841207

Coylett Inn, by Loch Eck (Dunoon and North Cowal)
www.thecoyletinn.co.uk
01369 840426

Creggans Inn (North Cowal, near Strachur)
info@creggans-inn.co.uk
01369 860 279

D

Drimsynie House Hotel (North Cowal)
0845 459 9772

E

Esplanade Hotel (Dunoon)
01369 704070

G

The Goil Inn, Lochgoilhead (North Cowal)
info@argyllholidays.com
0845 459 9772

Glendaruel Hotel
Currently closed. This page will be updated when (or if) it re-opens.

K

Kames Hotel (South-West Cowal)
enquiries@kames-hotel.com
01700 811489

Kilfinan Hotel (South-West Cowal)
info@kilfinan.com
01700 821201

R

Royal An Lochan Hotel (South-West Cowal, Tighnabruaich)
www.theroyalanlochan.co.uk
01700 811 239

S

The Shore House Inn (North Cowal)
theshorehouseinn@bt.connect.com
01301 703340

W

Wellpark Hotel (South-West Cowal, Tighnabruaich)
info@wellparkhotel.co.uk
01700 811921

Whistlefield Inn, near Loch Eck (Dunoon and North Cowal)
info@whistlefieldinn.co.uk
01369 860440