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.

Moon Under Water

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
332 Beach Dr NE, St. Petersburg, FL 33701-3406
+1 727-896-6160
11:00 am - 11:00 pm
Open now
See all hours
Sun - Thu 11:00 am - 11:00 pm
Fri - Sat 11:00 am - 12:00 am
More Info
Add Photo Write a Review

1,230 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 1,197: English reviews
Tampa, Florida
Level Contributor
17 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed yesterday NEW

Sandwiches are great. Moon Burger with fries. Yummy. It's like a pub with excellent food and service. Outside seating and DOG friendly too. Reasonably priced for the quality of food served.

Thank kah50442
Chicago, Illinois, United States
Level Contributor
46 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
5 of 5 bubbles Reviewed 2 days ago NEW

You certainly cannot beat the location of this restaurant - right downtown across from the Vinoy Hotel and waterfront park. We ate indoors and, though it appeared dark and somewhat 'kitchy-British' on first glance, it was comfortable and a really congenial atmosphere. Our server, Shannon, was attentive but not imposing - very friendly and professional, as well as helpful with... More 

Thank Michael C
St. Petersburg
Level Contributor
61 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
3 of 5 bubbles Reviewed 4 days ago NEW via mobile

We visited the place after reading the reviews and being encouraged of their good Indian cuisine. But what a disappointment, the food only smelled on curry. It didn't taste at all like Indian food and didn't look like it as well. Maybe for people who never tried Indian food it will be ok, but for us who love it and... More 

Level Contributor
8 reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 bubbles Reviewed 5 days ago NEW

Just happened by and thought this looked like a nice place to eat. We were immediately seated on the covered outdoor deck . I really enjoyed the signature moon burger with a neat whisky chaser.

Thank John H
2 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 5 days ago NEW

We had a very nice lunch by the marinas in downtown St Petersburg, FL. Excellent service and value. We had a similar experience two years ago. I would highly recommend as a must do when in the area!

Thank Doug C
Roscoe, Illinois
Level Contributor
99 reviews
76 restaurant reviews
common_n_restaurant_reviews_1bd8 104 helpful votes
4 of 5 bubbles Reviewed 5 days ago NEW

We decided to stop for lunch as we were walking around the marina area and the restaurant seemed to be very busy (always a good sign) so we decided to stop. We were seated right away and ordered our lunch. We ordered a half Walnut/Cranberry salad and a Cuban Sandwich. It took a while for the waitress to bring our... More 

Thank gidget&rocky
St. Petersburg, Florida
Level Contributor
71 reviews
47 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
3 of 5 bubbles Reviewed 6 days ago NEW

We went with a group of 12 with reservations. When we arrived the manager said "sit where you wish." Since most tables were free this was not a problem. I ordered from the menu, but asked for a substitution on the bread. There was no price difference. "No substitutions " said the server. Too long a wait from when we... More 

Thank ARay44
Level Contributor
197 reviews
83 restaurant reviews
common_n_restaurant_reviews_1bd8 55 helpful votes
5 of 5 bubbles Reviewed 6 days ago NEW

Very interesting place! In a busy restaurant district, on the Beach Drive. Three seating choices are offered, for any kind of personal preferences and all kinds of weather - seating outside under umbrellas, seating in the covered veranda, and seating inside (full bar, as well). The hostess couldn't be nicer, and made a few suggestions what to order. I was... More 

Thank irina g
Oakville, Canada
Level Contributor
14 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
3 of 5 bubbles Reviewed 1 week ago NEW

Ate outside on a sunny day. Good service. Comfortable and friendly atmosphere. Quite cosmopolitan. Go

Thank Rickart N
Manchester, United Kingdom
Level Contributor
11 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
5 of 5 bubbles Reviewed 1 week ago NEW via mobile

Just go and enjoy a good variety of food expertly prepared and great service. One of my favourites in St Pete. Good bet selection in a friendly and professional atmosphere. Will return on next trip.

Thank SteveD7450WC

Travelers who viewed Moon Under Water also viewed

St. Petersburg, FL

Been to Moon Under Water? 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 of 5 bubbles
  • Value
    4 of 5 bubbles
    4.5 of 5 bubbles
Average prices
$7 - $30
Indian, Bar, International, British, Pub, Gluten Free Options, Vegetarian Friendly, Vegan Options
Brunch, Lunch, Dinner, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Large groups, Kids, Families with children, Special occasions, Local cuisine, Bar scene, Dining on a budget, Scenic view
Open Hours
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
11:00 am - 12:00 am
11:00 am - 12:00 am
Location and Contact Information
  • Address: 332 Beach Dr NE, St. Petersburg, FL 33701-3406
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-896-6160

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Moon Under Water and other visitors
2 questions
Ask a question
8 months ago
Smyrna TN
over a year ago

See all questions (2)

Questions? Get answers from Moon Under Water 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?