We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

The Beach Bar

Certificate of Excellence
$$ - $$$
American, Caribbean, Bar, Grill
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Wharfside Village, Cruz Bay 00831, St. John
+1 340-777-4220
11:00 - 01:00
Open now
See all hours
Sun - Sat 11:00 - 01:00
More Info
Add Photo Write a Review

1,344 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 1,336: English reviews
Fort Mill, South Carolina
Level Contributor
4 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 3 days ago NEW

If you are looking for a true beach bar this is IT! Right on the beach in Cruz Bay where you can see the ferries, sailboats and other vessels. Great island drinks (we had painkillers, bushwackers and Red Stripe!). Also since the ferry runs hourly it's an easy walk to the ferry dock for if you want to "skip" to... More 

1 Thank jennalynn365
Dalton, Massachusetts
Level Contributor
14 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW

We have eaten here many times over the years. It is always good and what a view! The service is good and the food and drink are very good. Its our go to restaurant on St. John. Sit so that you are facing the beach, or go up top for a drink before having dinner. The sunsets are gorgeous.

1 Thank jennifer g
Los Gatos, California
Level Contributor
126 reviews
44 restaurant reviews
common_n_restaurant_reviews_1bd8 49 helpful votes
2 of 5 bubbles Reviewed 4 days ago NEW

We weren't terribly impressed with this place. The four of us went there for dinner around 5:30pm. It is what you'd expect: many people drinking during the happy hour with loud music. It is right on the little beach of the Cruz Bay Harbor, and it was nice to look at the boats coming and going. Two of us had... More 

1 Thank ClaireWilson36
Wilmington, Delaware
Level Contributor
15 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 bubbles Reviewed 5 days ago NEW

Had a great time at the Beach Bar on a rainy day in STJ. Food was good...just know that you are going to a bar and generally getting bar food. Service was good too. Fun place.

1 Thank 325binbin
New York
Level Contributor
31 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
5 of 5 bubbles Reviewed 5 days ago NEW

Great bands.. great location on the beach. Nice crowd. Really a must! Drinks can be had cheaper elsewhere.. but bartender Deidre really loads u up with alcohol!! So always ask for her!

Thank FloydRocco
Lincoln, Rhode Island
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 bubbles Reviewed 5 days ago NEW

Location is awesome, food was great, and staff was very friendly and accomodating. We showed up as a party of 9 people with no advance reservation and they moved tables on the beach so we could all sit together.

Thank mgmoreau
Dublin, Ohio
Level Contributor
12 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 1 week ago

My family loved The Beach Bar. We came once for lunch and back again for dinner later in the week. Lunch is great because you are outside on the water and can see all the boats and bask in the sunshine. Dinner is just as fun because they have live music and you can look at the bay all lit... More 

1 Thank melaniemorgan090
Level Contributor
11 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 bubbles Reviewed 1 week ago via mobile

Beach Bar is a fun place to go for post dinner cocktails. It gets really busy so it's difficult to always get a spot at the bar. The only issue I had with this place was that I found some of the waiters to be unexpectedly rude. We tried to order drinks from the beach after order chicken from the... More 

1 Thank Dee K
Level Contributor
36 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

Not much to say as you will end up here no matter what. It's great. Love to sit and view the bay with a drink. Great sunset view. Stays open late and the staff is friendly. Live music often as well. Enjoy.

1 Thank Kris D
Level Contributor
19 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

Our family rented a boat from St Thomas Boat Rental, and our captain (Nate) asked what we wanted for lunch. We told him casual burgers & beer, and he pulled the boat right up on the beach to the Beach Bar! We had yummy burgers, fries & brews. Fantastic view with good service.

1 Thank MumzyRox

Travellers who viewed The Beach Bar also viewed

Cruz Bay, St. John

Been to The Beach Bar? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Average prices
US$9 - US$16
American, Caribbean, Bar, Grill
Lunch, Dinner, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover
Good for
Cheap Eats, View, Groups, Local cuisine, Child-friendly, Bar Scene
Open Hours
11:00 - 01:00
11:00 - 01:00
11:00 - 01:00
11:00 - 01:00
11:00 - 01:00
11:00 - 01:00
11:00 - 01:00
Location and Contact Information
  • Address: Wharfside Village, Cruz Bay 00831, St. John
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Cruz Bay
  • Phone Number: +1 340-777-4220

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of The Beach Bar and other visitors
5 questions
Ask a question

See all questions (5)

Questions? Get answers from The Beach Bar staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?