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

) #12 of 1,152 Restaurants in Virginia Beach €€ - €€€ American, , Seafood
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” (52 reviews)
“oysters” (137 reviews)
“swordfish” (39 reviews)
Open Now
All hours
American, Bar, Seafood, Soups, International, Vegetarian Friendly, Vegan Options, Gluten Free Options
€€ - €€€
3001 Atlantic Ave, Virginia Beach, VA 23451-3032
Write a Review
Reviews (2,981)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,958 reviews

Reviewed yesterday

Had lunch here with family members on a Monday when taking our elderly and disabled Mother to the beach. The food and the service were excellent. Our waitress, Tory, was very friendly and efficient. She even arranged to have the kitchen fix fried oysters for...More

1  Thank turtlern9
Reviewed yesterday

Today my husband and I meet at Catch 31 and partook of the seafood tower and found it to be absolutely delicious. The manager Mark Edwards was asked by us on a wine selection and he made an excellent choice for us. We found the...More

Thank kdedwards
Reviewed yesterday via mobile

Every time we come to VA Beach we think we will "venture out" but every time we stay right at the Hilton and enjoy the amazing entertainment, service and food at Catch 31. Thank you Manager, Mark Edwards for remembering us and making us feel...More

Thank Anne H
Reviewed yesterday via mobile

The food was great and our server attentive. I can highly recommend the tuna poke. My husband and daughter shared a Greek pizza. They loved it. We will definitely be back:-)

Thank vasweetpea03
Reviewed yesterday

This is a great stop for a drink or to eat. Sit at the outside bar or tables and enjoy live music.Wesley will take good care of you at the bar!

Thank doughdoler
Reviewed yesterday

My experience with this restaurant was one of the best. We are not from the area and was eating there at the recommendation of a friend. The manager Mark Edwards greeted us and was instrumental in us eating at this location 3 times in our...More

Thank tkwils0n
Reviewed 2 days ago via mobile

Enjoyed a couple very cold beers in a lovely outdoor bar that was part of a beautiful restaurant. The patios were exquisite, the fire pits were huge and gorgeous. What a fun and clean location. Didn't eat dinner, only oysters, but sampled two kinds. They...More

Thank Virginia G
Reviewed 2 days ago

My girlfriend and I went here for lunch on Sunday. The hotel was mobbed with check-outs, so unfortunately we couldn't valet our car. Nevertheless, one of the friendly valets told us we could park in the garage across the street and have the hotel validate...More

Thank PebleBeach7thGrn
Reviewed 2 days ago via mobile

Catch 31 has a fantastic seafood menu with an awesome atmosphere right on the boardwalk. Being a VB local, Catch 31 is a great place to go grab breakfast, lunch or dinner with friends or family. The staff are extremely friendly and polite. Mark Edwards...More

Thank cody757
Reviewed 2 days ago

This is one of our favorites. We live in Chesapeake, VA and love to go down to the boardwalk and take in the beach life. We had a fantastic table in the trellis and had some oysters, scallops and fish. My wife had a few...More

Thank Pete B
Nearby Restaurants
Duck Donuts
118 reviews
.13 km away
Salacia Prime Seafood and Steaks Restaurant
394 reviews
.03 km away
500 reviews
.19 km away
Nearby Attractions
Virginia Beach Boardwalk
5,821 reviews
.78 km away
Virginia Beach
2,111 reviews
.05 km away
Neptune's Park
428 reviews
.04 km away
Old Coast Guard Station
272 reviews
.79 km away
Questions & AnswersAsk a question
I want to go there for breakfast. Can I dine on the patio with my two dogs?
9 June 2017|
Answer Show 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
Do you have a buffet at dinner?
10 October 2016|
Answer Show 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
US$7 - US$31
Brunch, Breakfast, Lunch, Dinner, 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
Special Occasion Dining, Local cuisine, Romantic, Groups, View, Bar Scene, Business meetings, Kids, Child-friendly
Open Hours
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
06:00 - 02:00
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