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.
Lose yourself in the golden sun and azure waters of our Caribbean beachfront resort. Nestled among the palms along a pristine stretch of sugar-white sandy beaches, you'll see why our boutique hotel is the best-kept secret in St. Croix.
Let our seasonal fare, artisanal cocktails and gentle ocean breeze carry you away. Whether you are toasting a momentous occasion or just watching the setting sun drop into the sea- our open-air, seaside terrace restaurant offers an experience and cuisine like no other.
For those with an adventurous spirit, St. Croix will certainly not disappoint. Dive the depths of our crystal-clear waters with guided scuba and snorkeling trips, paddle kayaks along the sandy shores, hike the beautiful wilderness of the island’s rainforest…or, just watch the world go by.
From upscale to down on the beach, we offer accommodations to suit your every desire.
Whether you are staying a single night or several weeks, with a group of friends or solo- you’ll find that we have comfortable and well-appointed accommodations for whatever your needs may be.
On-Site Scuba Lessons
Guest Laundry Facility
Two Fresh Water Pools
Special Event Bookings
Complimentary Snorkel Gear