Mermaid Beach

Mermaid Beach is a spectacular white sand beach located at the Buccaneer Resort….

Claimed
0.000
Contact Information
Other - St. Croix
Location
Detailed Information

Mermaid Beach is a spectacular white sand beach located at the Buccaneer Resort. For those seeking refuge from the bright Caribbean sun, the shore is shaded with tall coconut trees. A beach bar and open-air restaurant are located a short distance from the sandy beachfront. For non-hotel guests, a fee is collected for parking on the hotel grounds.

Accessible
Beach Front
Outdoor
Indoor
American Express
Travelers Check
Personal Check
Discover
Mastercard
Visa
Cash