Der Star Castle Hotel liegt eindrucksvoll in einem sternförmigen Festungsbau aus dem Jahr 1593 auf dem Garrison Hill der Hauptinsel St Mary’s. Von der Burg aus genießen Gäste atemberaubende Panoramen über das umliegende Inselarchipel und den Hafen.
Das familiengeführte Hotel verbindet historischen Charme mit einer breiten Palette moderner Annehmlichkeiten. Gäste erwarten zwei hervorragende Restaurants – ein uriges Speiselokal im einstigen Offiziersmesssaal und ein lichtdurchfluteter Wintergarten unter Weinranken – sowie die atmosphärische Dungeon-Bar in den alten Gewölben. Zur weiteren Ausstattung zählen ein beheiztes Hallenbad, Tennisplatz, kleine Golfanlage, der hauseigene Weinberg, ein täglicher Bootsservice zum Inselhüpfen und ein Shuttleservice vom Flughafen.
Die 38 individuell gestalteten Zimmer bieten umfassenden Komfort und sind unter anderem mit Tee-/Kaffeezubereiter, Fernseher und Haartrockner ausgestattet. Jedes verfügt über ein eigenes Bad mit Dusche und WC.