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.

Catch 31

3001 Atlantic Ave, Virginia Beach, VA 23451-3032
+1 757-213-3472
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good20%
  • Average9%
  • Poor4%
  • Terrible4%
Travellers talk about
“seafood tower” (57 reviews)
“oysters” (154 reviews)
“swordfish” (44 reviews)
Open Now
American, Bar, Seafood, Soups, International, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
3001 Atlantic Ave, Virginia Beach, VA 23451-3032
All Details
Write a ReviewReviews (3,368)
Traveller rating
Traveller type
Time of year

1 - 10 of 3,341 reviews

Reviewed 4 days ago

We sat outside on the boardwalk side and enjoyed shrimp, salad and a couple of beers. Everything cooked right, presented well and our server was excellent. Such a great place to watch the action and relax.

Thank STGVirginia
Reviewed 5 days ago

Love the atmosphere which is open to everyone which is a great tool for people to relax outside at the open pit fireplaces on the patio first come to sit. It is on the waterfront which is great at night to feel the breeze. We...More

Reviewed 6 days ago via mobile

My wife and I shared the fish tacos and their salmon BLT (on wheat bun). Both were very good, as was the broccolini side. Bartender was very attentive and service was prompt.

Thank Tdickson11
Reviewed 1 week ago via mobile

We visited Catch 31 on Sunday after a nice walk in the Boardwalk. While the brunch looked fantastic, we chose other foods for lunch. Wait staff was attentive and helpful. Food was delicious!

Thank luv2flyNy
Reviewed 1 week ago

Catch 31 is a busy, loud restaurant. Food is very good and service can be great. First night, first server was excellent, second night young man was very distracted and we had to wait on everything including our check. Menu prices are in the mid...More

Thank lovethebeach82762
Reviewed 1 week ago

Big disappointment, especially because it is part of the Hilton! Food lacked flavor and took an excessive amount of time to prepare. Limited sandwich choices for lunch. Prices were high which made our meal a poor value for what we received.

Thank Roland B
Reviewed 2 weeks ago via mobile

I was here last night with my family for dinner. We sat inside since it was a cool night. The inside is very pretty and spacious. The staff was very correct. Our waiter, Mark, was great. Very attentive. We tried the fried calamari. One of...More

Thank alegriamanianera
Reviewed 2 weeks ago via mobile

Fish tacos was excellent, service and ambiance was great, my 9 year old enjoyed the kids menu! Will definitely recommend to visit!

Thank Marissa V
Reviewed 2 weeks ago via mobile

We had reservations for 4 at 1 pm on Easter Sunday. The inside was not overly crowded so we were looking forward to a nice meal. The service was good, but not the quality I would expect from this restaurant. The waitress was very nice...More

Thank Jean D
Reviewed 2 weeks ago via mobile

Although it was a little chilly outside, we enjoyed our dinner overlooking the ocean. The service was wonderful and the quality of the food was very good. It’s more expensive than most restaurants in Virginia Beach but worth it. You won’t be disappointed.

Thank marc514
Nearby HotelsSee all 109 hotels in Virginia Beach
Hilton Virginia Beach Oceanfront
2,097 reviews
.02 km away
Hampton Inn Virginia Beach Oceanfront North
1,832 reviews
.09 km away
Neptune Park Inn
333 reviews
.13 km away
The Oceanfront Inn
518 reviews
.14 km away
Nearby Restaurants
Duck Donuts
181 reviews
.13 km away
Salacia Prime Seafood and Steaks Restaurant
431 reviews
.03 km away
561 reviews
.19 km away
Nearby Attractions
Virginia Beach Boardwalk
6,590 reviews
.64 km away
Virginia Beach
2,435 reviews
.72 km away
Neptune's Park
464 reviews
.05 km away
Naval Aviation Monument
105 reviews
.65 km away
Ask a question
Questions & Answers
25 June 2017|
Response from mhalapin |
Pineapple juice and Blue Curacao (liqueur) then topped with Prosecco
10 June 2017|
AnswerShow all 2 answers
Response from nancycT8525TN | Reviewed this property |
I know the rule for the board walk is no dogs even on a leash between Memorial Day and Labor Day. Therefore I don't think you can bring them during the same times but not 100% sure. I'd call and ask.
Kristen P
10 October 2016|
AnswerShow all 6 answers
Response from Kathy L | Reviewed this property |
I do not believe they have a buffet. Captain George's does have an extensive buffet. It's OK.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 7 - USD 31
Breakfast, Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Validated Parking, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Buffet
Good for
Bar Scene, View, Romantic, Groups, Local cuisine, Special Occasion Dining, Kids, Business meetings, Child-friendly
Open Hours
6:00 am - 2:00 am
6:00 am - 2:00 am
6:00 am - 2:00 am
6:00 am - 2:00 am
6:00 am - 2:00 am
6:00 am - 2:00 am
6:00 am - 2:00 am
Location and Contact Information
  • Address: 3001 Atlantic Ave, Virginia Beach, VA 23451-3032
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-213-3472
  • E-mail
For avid diners who are visiting Virginia Beach or live within 20 miles of the VB Oceanfront and are looking for the premier dining location, Catch 31 with unique oceanfront dining vignettes and located on the most recognized and valuable real estate in Virginia Beach offers the largest selection of fresh fish and seafood delivered in contemporary style and with high energy.
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