Situated in a lush tropical setting in Cruz Bay, St John, Ocean Grill offers California cuisine with a tropical flair. A popular local hangout imbued with an island romance, the Ocean Grill offers a unique island dining experience!
Happy Hour daily at the Mahogany Bar from 3-5PM
Enjoy a lively array of music on Monday, Tuesday, Wednesday, and Friday. (November-July)
Monday: Rascio on Steel Pan
Tuesday: Broheem on jazzy sax
Wednesday: Lauren Jones – guitar and vocals
Friday: Rascio on Steel Pan
Ocean Grill is the perfect tropical setting for your special event
From intimate private dining to large group celebrations, let our highly experienced staff work with you to create your next memorable celebration at Ocean Grill on St John.
During the day, enjoy a delectable lunch in our shady patio, gazebo, and bar lounge. Dinner is served under the stars and palms, yet you can always be confident that our retractable roof will keep all of your guests shaded from heat and dry in the occasional tropical shower.
Ocean Grill is highly experienced and can accommodate your private party for any occasion, such as wedding receptions, rehearsal dinners, special celebrations, corporate groups, meetings, or just for fun.
Intimate dining parties up to 18, or standing cocktail parties up to 30 people may reserve our private balcony room. Our beautiful and romantic stone courtyard patio, gazebos, and balcony combine to accommodate up to 80 people for seated dining, and 90 people for a buffet style party.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
- Business Directory
- Book a Trip
- Cart 0