Hotel Port Charlotte jest zlokalizowany w miasteczku Port Charlotte, nad brzegiem jeziora Loch Indaal. Dysponuje on oranżerią i ogrodem z widokiem na piaszczystą plażę.
Goście mają do dyspozycji pokoje z łazienką. Każdy z nich wyposażono w suszarkę do włosów, telewizor z płaskim ekranem oraz zestaw do parzenia kawy i herbaty. W obiekcie można korzystać z bezpłatnego WiFi.
W hotelowej restauracji serwowane są lokalne owoce morza oraz dania z wołowiny i jagnięciny. W wolnej chwili Goście mogą zrelaksować się w barze. W sezonie w środowe i niedzielne wieczory w obiekcie odbywają się występy muzyczne.
Hotel Port Charlotte jest oddalony o 3,2 km od destylarni Bruichladdich. Od lotniska na wyspie Islay dzieli go natomiast 25 km.