How can we help?

Connect with the Cape

Cape Santa Maria Resort
PO Box L.I 30-117
Seymour’s, Long Island, The Bahamas
(800) 926-9704
resort@capsantamaria.com