Sand Castle Beach is located a half mile south of the Frederiksted Pier and is home to two hotels, Sand Castle on the Beach and Cottages by the Sea. It is a gorgeous long stretch of beach with some structure for snorkeling. Sand Castle Beach has serenely calm waters, perfect for swimming, kayaking, paddle boarding or snorkeling. Plan to spend the day here, rent some beach chairs and an umbrella for shade and treat yourself to lunch at the beach side restaurant and bar.
For cruise ship passengers, it’s an easy walk from the cruise ship pier. A day pass is available for cruise ship passengers or those who wish to camp out and enjoy a beach day. You can purchase a day pass from Sand Castle on the Beach for $25, which includes 2 chairs and an umbrella, towels, 2 refreshing glasses of rum punch, and access to the hotel amenities including the beach side freshwater pool, outdoor shower, and restrooms.
From Frederiksted, drive south along the water. You will see signs for Sand Castle on the Beach about 1/2 mile south of the Frederiksted Pier. Convenient parking is available at the hotel, or parking is available in the lot across the street.
Chairs, umbrellas, pool access, restrooms, and other hotel amenities are for hotel guests and day pass holders only. The beach is freely accessible, but in order to take advantage of these services you must purchase a beach pass.
At Sand Castle on the Beach you will find a bar and restaurant, chair and umbrella rentals, restrooms, and a freshwater pool available, but for hotel guests and day pass holders only. As with all beaches on St. Croix, this is a public beach, but if you choose to access the beach without the amenities available through the hotel make sure to bring your own sun protection, water and a beach chair or mat.