Skip to content

The Beach Bar

RestaurantsSt. JohnCruz BayLast verified October 30, 2026

Around Cruz Bay

Cruz Bay, St. John
Cruz Bay, St. John
Cruz Bay, St. John

The Beach Bar is a long-running bar and restaurant on the sand at Wharfside Village in Cruz Bay, St. John. Live music is a large part of it: local and visiting bands and singer-songwriters play almost every night, covering rock, island music, bluegrass and more. It opens daily at 8:30 a.m. for brunch, served until 11 a.m., with breakfast bowls, tacos and burritos, chicken or beef pates, avocado toast and chicken and johnny cakes. From 11 a.m. the menu turns to burgers, conch fritters, fish and shrimp baskets, tuna bites, tacos and poke bowls, with painkillers and bushwhackers at the bar. Happy hours run from 8:30 a.m. to noon and from 3 to 7 p.m. The website gives no closing time; the tourism department lists midnight. It stayed open through the 2025 slow season, and it streams two webcams, one of the beach and one of its stage.

Services

  • Daily brunch
  • Burgers, seafood baskets, tacos and bar food
  • Live music most nights
  • Morning and sunset happy hours

How we checked

Last verified on October 30, 2026. The business has not reviewed this listing.

Source: The Beach Bar website, https://beachbarstjohn.com/ (updated July 2026); USVI Department of Tourism listing, https://www.visitusvi.com/listing/st-john/213402/the-beach-bar/, and guide, https://www.visitusvi.com/experience/best-beach-bars/; News of St. John, 'The Restaurant Report- 2025', https://newsofstjohn.com/the-restaurant-report-2025/ (open through the 2025 slow season); all accessed 2026-10-30. The website says it is open daily from 11 am, and its menu lists brunch daily from 8:30 to 11 am, so this listing gives both; the tourism listing shows 11 am to midnight.

USVI Realty does not rank, rate or endorse the businesses in this directory. The Google rating is what reviewers on Google gave it on the date shown, not our judgment. Hours, prices and seasons change, so check with the business before you go.