Isle of Islay hotels

Hotels City Rating

Port Charlotte Hotel  4 stars

Main Street, Port Charlotte, United Kingdom, PA48 7TU

Port Charlotte
GBP 205

The Islay Hotel  3 stars

18 Charlotte Street, Port Ellen, Port Ellen, United Kingdom, PA42 7DF

Port Ellen Very good
GBP 185

Islay House  3 stars

Bridgend , Bridgend (Islay), United Kingdom

Bridgend (Islay)
GBP 217

An Cala  0 stars

Shore Street Port Charlotte, Port Charlotte, United Kingdom, PA48 7TR

Port Charlotte

Glenegedale House  0 stars

Glenegedale, Kintra, United Kingdom, PA42 7AS

Kintra
GBP 190