Discover some of our favorite places to eat, drink, and unwind during your St. John getaway. From casual beach bars and longtime local favorites to memorable restaurants in Cruz Bay and across the island, this category highlights the flavors, atmosphere, and hospitality that make the St. John dining scene so enjoyable.
Whether you are searching for a romantic dinner, fresh local seafood, Caribbean-inspired cuisine, or an easy meal after a day at the beach, St. John offers something for every appetite. You will also find plenty of inviting places to sip a tropical cocktail, enjoy live music, watch the sunset, or relax with friends by the water.
Our restaurant and bar recommendations are designed to help guests at Garden by the Sea explore the island with confidence. Browse local tips, dining news, and suggestions for breakfast, lunch, dinner, drinks, and special occasions. We may also share ideas for choosing where to go based on location, atmosphere, or the kind of experience you have in mind.
Explore our latest articles to learn more about restaurants and bars in Cruz Bay and beyond. With Garden by the Sea as your home base, many popular dining and nightlife options are within easy reach. We hope these recommendations help you discover new favorites and enjoy a delicious, memorable taste of St. John during your stay.