Exact location information is provided after a booking is confirmed. Bahamas - Long Island( 103 ) Views
About this Hotel Listing
Look no further. True paradise exists on Long Island in the Bahamas. From the moment you arrive at Cape Santa Maria Beach Resort to the moment you leave, exist in a dream-like cocoon where time is forgotten. The scene surrounding our intimate resort will take your breath away with every glimpse – brilliant white sand, an unreal blue sea, and miles of almost-empty beach.
Select a Hotel Room at Cape Santa Maria Beach Resort & Villas
There are no rooms currently available for this listing.