St. John Boat Rental
St. Thomas Boat Rental

A better experience for your perfect day in the Virgin Islands

Boat Rental & Charters

If you have never visited St. John or St. Thomas before, you’re in for a treat. These dazzling islands boast deep, brilliant ocean waters that reward extended exploration, snorkeling and play.

Our St. John boat rental packages are immensely popular because they’re each one-of-a-kind: you choose the itinerary, we bring you the finest features and amenities in the region, and the whole trip is launched on our incredible three-yacht fleet. There’s smply nothing else like it anywhere in the USVI.

Whether you want to snorkel, island hop, or visit countless beach bars, our experienced and beloved captains work hard to provide you with the absolute best experience in the industry and make your vacation something to remember.

For St. John boat rentals, St. Thomas boat rentals, cruise charters and anything else that requires some R&R on the glittering waters of the Virgin Islands, start here to book your perfect day with Sonic Charters.

See what people are saying on TripAdvisor :

“Best boat captain on STT”
“Best private charter company on island”
“Perfect day on the water with Sonic and Captain Tony”
“THE boat to charter in the VI”
Look, if you’ve read this far you know the thrill of being out on the crystal blue waters of the St. Thomas, St. John, Water Island and the BVI. Why not do it in style and comfort? Book your trip today! We want you to have the vacation of a lifetime, so come explore the beautiful Caribbean with us! Sonic Charters offers private custom St Thomas Boat rentals and St John boat rentals to the U.S. Virgin Islands and British Virgin Islands. Whether you want to party the day away or lay back, relax and unwind, we want to make it all happen! Get more out of your St. Thomas and St. John boat rental. Please don’t hesitate to contact us with any questions or special requests. Thank you for your interest in Sonic Charters. We look forward to spending the day with you in paradise!