Le Capricorn Beach House est situé à Oak Bluffs, à 100 mètres de la plage d'Oak Bluffs Town, à 200 mètres de celle d'Inkwell et à 2,6 km de celle de Joseph Sylvia. Il propose des hébergements climatisés avec connexion Wi-Fi gratuite.
Certains logements possèdent un balcon. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Le phare d'Edgartown se trouve à 10 km. L'aéroport le plus proche est celui de Martha's Vineyard, à 9 km.