The villas are steps from the beach and each unit boasts uninterrupted views of the Caribbean.
Welcome to Cape Santa Maria Beach Resort in the Bahamas. You’re currently browsing our photo gallery. Click to visit our main site.