Welcome to Sand Castle on the Beach

Sand Castle on the Beach is a small boutique hotel located on the most magnificent 2 miles of white sandy beach in Frederiksted, St. Croix, US Virgin Islands. We invite you to come stay, play, relax, snorkel, scuba dive, kayak, watch the sunset, fine dine on the beach at our wonderful Beach Side Cafe and enjoy the beautiful Caribbean sun and warm turquoise water.

Beachfront Hotel






Currently being upgraded

Please bear with us as we update our live beachcam to a higher resolution, live-streaming camera that will give you a bolder and brighter view of our beautiful spot on the beach. Check back soon!


Email Sign-up

Sign up for the Sand Castle on the Beach email list to get the latest deals, events and news