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






Sea for Yourself

Take a peek at our breathtaking view from Sand Castle on the Beach's pool deck patio- LIVE from our NEW high definition webcam. You can have your friends wave to you from paradise in real-time or, just watch the sunset between visits.


Email Sign-up

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