Quick Facts

St. Croix Beaches - from Cane Bay Beach to Buck Island, you'll find that many of the beaches around St. Croix each have their own spirit and personality. Some are surrounded by rugged mountains and hills, while others are easily accessible from public access points around the towns and villages. Snorkeling, boating, charter boat trips, fishing, scuba diving and jet skiing are some of the popular activities to enjoy around St. Croix.
Location: U.S. Virgin Islands Language: English Currency: Dollar Size: 82.88 square miles (214.66 square km) Weather: Average annual temperature is 80.9°F with highs around 86.7°F and lows around 75.1°F.

Stay on the beach

Get updates on the latest beach deals for your favorite destinations.

St. Croix Vacations | St. Croix Caribbean Travel Reviews

Title

St. Croix, Caribbean

  • St. Croix St. Croix
  • St. Croix St. Croix
  • St. Croix River St. Croix River
  • St. Croix St. Croix
  • St. Croix St. Croix

About St. Croix

Boasting a lush tropical paradise and crystal-clear turquoise waters, St. Croix is a popular destination in the Caribbean for nature lovers, sunseekers and adventure enthusiasts. It's the place to escape from reality and enjoy a relaxing beach vacation in the Caribbean. Spend your days snorkeling, scuba diving, exploring lagoons, hiking through the rainforest or just relaxing on the fine sandy beaches.

Destinations near St. Croix

St. Croix Deals

Offers and deals on hotels, resorts, air, car rentals and vacation packages in your favorite beach destinations - coming soon to Beach.com

St. Croix Marketplace

The Beach Marketplace will provide the opportunity to buy, rent, sell and list local products and services in beach destinations around the world. Coming Soon to Beach.com

St. Croix Forum

Posted 6 months 1 week ago by Nicole Fuller
Posted 6 months 1 week ago by Smith Densito
Posted 6 months 1 week ago by Reese Anders
Posted 6 months 1 week ago by Andrew Barnett
Javascript is required to view this map.

Five day forecast for area near St. Croix

Loading weather data...