Share this page

Diving, Dining, and Dice at Divi!

If you're looking for it all and more, you've found it with Divi Carina Bay Beach Resort! Enjoy casino gaming, fine dining, and roomy accommodations with vibrant, modern decor. Diving, tennis, a fitness center, and even a water sports center are hubs of action at Divi Carina - arrive and get your toes wet!


Divi Carina Bay is one of the only all-inclusive beach resort in St. Croix! Food, drinks, entertainment - it's all included! Activities for guests on the Divi Carina Bay All-Inclusive Program include use of tennis courts and fitness center, non-motorized water sports, one round of mini-golf, one scuba dive resort course in pool, guided snorkeling and kayaking tours, and even poker lessons at the Divi Carina Casino.


Try your luck at the 10,000-square-foot Carina Bay Casino, featuring a host of exciting table games and slot machines!


Divi Carina Bay has partnered with the Cane Bay Dive Shop to offer on-site PADI five star scuba diving. Explore St. Croix's beautiful Buck Island marine park, and experience incredible wall diving!

  • Wifi
  • Restaurant Onsite
  • Pets Allowed
  • Property Size 180 units
  • Conference Facility
  • Kids Allowed
  • Nearby City Christiansted
  • Nearby Water Caribbean Sea
  • Open Dates All Year

Nearest Airports

  • Christiansted Harbor Seaplane Base (SSB) / 6.5 miles
  • Henry E Rohlsen Airport (STX) / 13 miles
  • Charlotte Amalie Harbor Seaplane Base (SPB) / 46.7 miles

* Not all airports listed here may be open to public use, or service commercial flights

Additional Information

  • Casino
  • Fitness Center
  • Swimming Pool
  • Mini Golf Course
  • Beach
  • Boating & Watercraft
  • Kayaking
  • Beach
  • Scuba Diving
Room Amenities
  • Air Conditioning
  • Coffee Maker
  • In Room Safe
  • Jacuzzi
  • Microwave
  • Gambling
  • Live Entertainment
  • Swimming
  • Tennis
  • Fitness Programs
Languages Spoken
  • English
5025 Turner Hole St. Croix, 820 U.S. Virgin Islands  
Phone Number


Send an


Lodging in or near Teagues Bay