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

Certificate of Excellence
$$
American, Seafood, International
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
3001 Atlantic Ave, Virginia Beach, VA 23451
(757) 213-3472
Website
Today
7:00 am - 11:00 pm
Open now
See all hours
Hours:
Sun - Sat 7:00 am - 11:00 pm
Dining options: Lunch, Drinks, Breakfast, Dinner, Buffet, Delivery, Outdoor Seating, Reservations, Takeout
Description: For avid diners who are visiting Virginia Beach or live within 20 miles of...
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.
read more

TripAdvisor Reviewer Highlights

Read all 1,501 reviews
Visitor rating
  • 803
    Excellent
  • 358
    Very good
  • 168
    Average
  • 90
    Poor
  • 82
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    3.5 of 5 stars
    Atmosphere
    4.5 of 5 stars
Nice beach views

The outdoor seating had a lush tropical feel and a beautiful beach view. Our server each day was attentive and well-informed as to the daily specials. The drinks were tasty and refreshing,and the seafood was fresh and tasted good,although a little prices for what it was.

4 of 5 starsReviewed July 29, 2015
dhm54
,
Fredericksburg, Virginia
Good for:
  • Bar scene
Add Photo Write a Review

1,501 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • Dutch first
  • English first
  • French first
  • German first
  • Italian first
  • Norwegian first
  • Portuguese first
  • Russian first
  • Spanish first
  • Any
English first
Portland, Maine
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed July 30, 2015 NEW

The service & food match the view! Sit outside and listen to live music on one side and the crashing waves on the other! Ask for Brian as your server. It's our second visit to VB in the last 3 months. We've been to other restaurants with my son & fiancee, but Catch 31 is the most fun, lots of... More 

Was this review helpful? Yes
Charlotte, North Carolina
2 reviews
5 of 5 stars Reviewed July 30, 2015 NEW

I went to Catch 31 with a group of 10 ladies to celebrate a bachelorette before heading to Sky Bar on the top floor of the hotel. Unfortunately, the restaurant does not take reservations, so for a large party like this, they told us it would be a 3+ hour wait. Given that we'd reserved a bed at Sky Bar... More 

Was this review helpful? Yes
2 reviews
5 of 5 stars Reviewed July 29, 2015 NEW

You can't find better food or atmosphere on Virginia beach! Truly a great spot. So good I keep going back..............

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed July 29, 2015 NEW

Went in for breakfast , was helped immediately and with such friendly service . Bones , does her job very well , was even taking care of tables that I believe weren't even hers ! She's great at what she does . I'll be coming back because of her !

Was this review helpful? Yes
Fredericksburg, Virginia
Level Contributor
116 reviews
53 restaurant reviews
common_n_restaurant_reviews_1bd8 39 helpful votes
4 of 5 stars Reviewed July 29, 2015 NEW

The outdoor seating had a lush tropical feel and a beautiful beach view. Our server each day was attentive and well-informed as to the daily specials. The drinks were tasty and refreshing,and the seafood was fresh and tasted good,although a little prices for what it was.

Was this review helpful? Yes
Quebec City, Canada
Level Contributor
36 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed July 28, 2015 NEW

Food was very good and the service was just amazing. Just in the Virginia Beach hotel and at 30seconds of the beach. Good wine with a nice terrasse, a very nice place in VB

Was this review helpful? Yes
Staten Island, New York
Level Contributor
13 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed July 28, 2015 NEW

We had dinner at Catch 31 during our 5 day stay at Virginia Beach. The service was perfect, and the seafood was outstanding. Very fresh and nicely prepared. The Blood Orange Marguerita was awesome. My son had a steak and it was perfectly prepared. They don't take reservations for dinner so be prepared for a 30-40 minute wait. Well worth... More 

Was this review helpful? Yes
Portland, Maine
5 of 5 stars Reviewed July 27, 2015 NEW

Second visit to Catch 31 and it was perfect in every way. Matt made sure we had the perfect table. Brian our server made several suggestions and we listened and he nailed it. Can't wait to go back to the best restaurant in VB.

Was this review helpful? Yes
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
3 of 5 stars Reviewed July 27, 2015 NEW

After hearing all the reviews about this place I had high hopes for a delicious meal. However, I have to say that I was disappointed with the fact that there was a complete lack of seasoning to the food. I had a crab cake and a salad for lunch. That was overly priced for just one crab cake . It... More 

Was this review helpful? Yes 1
Jay E, Director of Food & Beverage at Catch 31, responded to this review

I am so sorry you didn’t receive the quality of food that we are so well known for. To be under seasoned is inexcusable and I sincerely wish to apologize to you for our failure. Please know that it is rare that we get this kind of comments so I’m quite confident that your next visit will be up to... More 

Wyandotte, Michigan
5 of 5 stars Reviewed July 26, 2015 NEW

Great food, great atmosphere, waiter Johni was fantastic! Listened to live music on the outside patio.

Was this review helpful? Yes
Jay E, Director of Food & Beverage at Catch 31, responded to this review

I’m grateful you chose Catch 31 as your dining destination and that you had the opportunity to experience the wonderful service that John provides. He’s an exceptional talent and we are lucky to have him. Best wishes and we look forward to your next visit. More 

Travelers who viewed Catch 31 also viewed

 

Been to Catch 31? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Catch 31

Address: 3001 Atlantic Ave, Virginia Beach, VA 23451
Phone Number: (757) 213-3472
Location: United States  >  Virginia (VA)  >  Virginia Beach
Open Hours:
Sunday 7:00 am - 11:00 pm
Monday 7:00 am - 11:00 pm
Tuesday 7:00 am - 11:00 pm
Wednesday 7:00 am - 11:00 pm
Thursday 7:00 am - 11:00 pm
Friday 7:00 am - 11:00 pm
Saturday 7:00 am - 11:00 pm
Average Prices: USD 7 - 31
Cuisine: American, Seafood, International

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 3001 Atlantic Ave, Virginia Beach, VA 23451
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: (757) 213-3472

Price and Cuisine

  • Average Prices: USD 7 - 31
  • Cuisine: American, Seafood, International

Restaurant Characteristics

  • Good for: Bar scene

Description

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.
Open Hours
Sunday
7:00 am - 11:00 pm
Monday
7:00 am - 11:00 pm
Tuesday
7:00 am - 11:00 pm
Wednesday
7:00 am - 11:00 pm
Thursday
7:00 am - 11:00 pm
Friday
7:00 am - 11:00 pm
Saturday
7:00 am - 11:00 pm

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Catch 31 and other visitors
1 question
Ask a question
1 month ago

See all questions (1)

Questions? Get answers from Catch 31 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?