Cape Santa Maria Beach Resort is set on four miles of pristine, sandy beach and boasts uninterrupted views of the Caribbean Sea.
Welcome to Cape Santa Maria Beach Resort in the Bahamas. You’re currently browsing our photo gallery. Click to visit our main site.