Dorsch Beach

Dorsch Beach is a scenic stretch of white sand located just south of downtown Frederiksted on the west end of St. Croix in the U.S. Virgin Islands. Known for its calm Caribbean waters, gentle surf, and sunset views over the Frederiksted Pier, it is a favored local spot for swimming, snorkeling, and relaxation.

Key facts

  • Location: Frederiksted, St. Croix, U.S. Virgin Islands
  • Access: Veterans Shore Drive, south of Frederiksted Pier
  • Amenities: Nearby resorts, beach bars, parking, limited shade
  • Alternate name: Sand Castle Beach (after adjacent resort)
  • Best for: Swimming, snorkeling, sunsets

Setting and atmosphere

Dorsch Beach runs along the island’s calm western shoreline, where clear waters and a mostly sandy bottom make it ideal for casual swimming. Sea grape and palm trees provide shade in several areas, and its wide open views across Frederiksted Bay make it one of the island’s best vantage points for sunsets. Weekdays are tranquil, while weekends bring local families and visitors for picnics and gatherings.

Recreation and nearby amenities

Though the beach itself is largely natural and without public facilities, visitors can purchase day passes from adjacent resorts—Sand Castle on the Beach and The Fred—to use beach chairs, umbrellas, pools, and beachside bars or restaurants. Snorkeling is best around the rocky patches, while divers can reach nearby offshore sites from shore or by boat.

Visiting information

Parking is available along Veterans Shore Drive, with downtown Frederiksted only a short walk away for additional dining and shopping. The beach is free and open year-round with no entry restrictions. Visitors often stay through the evening to catch the vivid Caribbean sunset—and the occasional “green flash”—over the calm horizon.

St Croix Activities You Will Love

See all St Croix experiences, click one to see all!