Call Us Today 340-473-7317





All our rooms and suites at our St Thomas dive resort here at Emerald beach bay/ Lindburg Bay offer comfort and modern amenities to make the stay enjoyable and pleasant for all divers and their family’s. Whether you are spending a few days in St. Thomas diving or exploring our beautiful Virgin Islands, There are guest rooms and Villa suites each with its own private balcony! The Emerald beach resort here in St Thomas offers all its guest FREE IN ROOM wireless internet, refrigerator, coffee maker (coffee included) , in-room safe, flat screen HD Televisions, cable TV as well as plush comfortable bedding.

St Thomas Dive resort

St Thaoms dive resort


All of our DIVE AND STAY packages include the following:

  • Spacious floor plans
  • Caribbean Ocean Views from private balcony
  • Flat screen TV’s
  • Iron / Ironing boards and hair dryers in each guestroom
  • Coffee/Tea Maker and mini refrigerator in each guestroom
  • Complimentary Wireless High Speed Internet throughout
  • In-room telephone ($0.75 for local calls)
  • Daily housekeeping
  • Valet Dry Cleaning available
  • Beach front Ocean View rooms with step-out balconies
  • In-room safe
  • Rollaway beds available


Our Dive shop in located directly on the white sand beaches giving all our divers easy access every morning to our st Thomas dive shuttle to our boats.

Please contact us for our dive resort’s Dive and stay rates and packages to get the most value out of your scuba dive vacation

Click on the photos below to enlarge .

JJ Divers provides quality St Thomas scuba diving services that are flexible, safe, and fun for everyone to enjoy, regardless of your level of experience. We also provide trips to the best virgin islands diving , private snorkeling charters , as well as private dive charters and PADI Dive instructions to help you get the most out of your diving trip to St Thomas. View our rates page and contact us for more information about our diving trips! Located in the Havensite Cruise Port, St Thomas, Virgin Islands 00802 340-473-7317