
Divi Beach sits on the southeast coast of St Croix and fronts the Divi Carina Bay Resort. This long stretch of white sand runs along the island’s east end and connects with nearby Grapetree Beach, making it a pleasant spot for long beach walks.
The beach offers calm scenery, easy access to resort amenities, and wide open views toward the Caribbean. While snorkeling here is limited compared with north-shore reefs, the beach is popular for swimming, relaxing under palm trees, and enjoying drinks or meals at the nearby resort restaurants.
Divi Beach – Quick Facts
- Location: Southeast coast of St Croix near Grapetree Bay
- Best for: beach walks, resort amenities, relaxed swimming
- Water conditions: usually calm but can vary with trade winds
- Facilities: bars, restaurant, casino, watersports through Divi Resort
- Nearby: Grapetree Beach and St Croix Yacht Club
See also: Divi Beach is one of several beaches on the east end of St Croix. For a full comparison of calm swimming beaches, snorkeling spots, and hidden coves around the island, see the best beaches in St Croix guide.

One of St. Croix’s most successful annual events, “A Taste of St. Croix” takes place each April at Divi.
Facilities
All types of watersports for guests of the Divi resort: beach volleyball, kayaking, snorkel tours, scuba lessons, mini golf, driving range, karaoke, crab races. Walk-in guests can also access these services for a fee. The beach, bars, restaurant, casino, parking are available to all.
The Starlite Bar & Grille offers elegant dining, while Dockside Cafe offers more relaxed eating just steps from the beach. There’s also good pizza at East End Pizza, and Carina Café serves up classic American fare.
Where to Stay Near Divi Beach
The beach is home to the Divi Carina Bay Resort, the island’s only all-inclusive resort. Visitors who prefer smaller boutique hotels or private villas typically stay closer to Christiansted while visiting the east-end beaches by car.
For a full overview of the island’s lodging areas, see the best areas to stay in St Croix guide.

Getting there
The beach is located at the Divi Carina Beach Resort on the southeast side of St Croix island. About a 15 drive minutes from Christiansted. Get on Highway 60 (South Shore Road) south and then east and drive until you see signs for the Divi Resort.
Nearby places to eat
- The Far East Restaurant at Grapetree Bay Hotel
- St. Croix Yacht Club Tel: 340-773-9531
- Duggan’s Reef tel: 340-773-9800 — vie the Duggan’s Reef menu St. Croix
- Starlite Bar and Grille
Things to do
- Gambling: Divi Carina Resort and Casino
- Swimming and snorkeling: Grapetree Beach
- Buck Island Reef National Monument — read about the monument (pdf)
- Big Beard’s Adventure Tours
- Captain Morgan Rum Distillery
- Museums — Caribbean Museum Center for The Arts Tel: 340-772-2622
- Sunset Cruise. Try Lyric Sails.
- Scuba diving or snorkeling — try St. Croix Ultimate Bluewater Adventures for scuba
- Fishing charters — Fishwater Charters VI Tel: (704) 641-5512
Divi Carina Bay Beach Resort & Casino
Divi Carina Bay Beach Resort located at Divi Beach is a relaxing adult-only resort on the southeast end of St. Croix. It is also the only St. Croix all-inclusive resort. This resort offers a wide selection of dining options, together with 3 bars and 2 freshwater pools. The main pool is located right on the beach, plus there are lots of water sports equipment (no motors for to keep the place peaceful and relaxing), tennis, pickleball, shuffleboard, a fitness center, daily activities, and an on-site casino
Divi Carina St. Croix was completely renovated in 2021 with a stylish tropical design and has an impressive lobby and lobby bar.
The beach-facing rooms offer private balconies with great ocean views. Each has a private bathroom plus is equipped with modern amenities. There are also large hillside suites which have fully-equipped kitchens, plus spacious living and dining areas, a separate bedroom and bathroom, as well and a sizeable private balcony.

Divi Carina Bay Beach Resort St. Croix 
Divi Carina Bay Beach Resort pool 
lobby 
Divi Carina Bay Beach Resort and Casino St. Croix USVI 
Divi beach St. Croix 
Divi Carina Bay Beach Resort and Casino beach view
Videos of Divi Beach St. Croix and Divi Carina Bay Beach Resort
Divi Beach St Croix
back to the main St Croix Beaches page







