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, Eclectic
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: Drinks, Dinner, Breakfast, Lunch, Dessert, Buffet, Delivery, Late Night, 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,433 reviews
Visitor rating
  • 759
    Excellent
  • 345
    Very good
  • 160
    Average
  • 87
    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
Fantastic Again...

We live in Virginia Beach and frequent Catch 31 every so often. Again, fantastic service, excellent outdoor seating and view, and another great meal. What else can you ask for on a 4th of July weekend except that it is fantastic all the time! And server Matthew, good job!

5 of 5 starsReviewed July 5, 2015
Scott M
,
Virginia Beach, Virginia
Good for:
  • Bar scene
Add Photo Write a Review

1,433 Reviews from our TripAdvisor Community

Your overall rating of this restaurant
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
Virginia Beach, Virginia
1 review
5 of 5 stars Reviewed July 5, 2015 NEW

We live in Virginia Beach and frequent Catch 31 every so often. Again, fantastic service, excellent outdoor seating and view, and another great meal. What else can you ask for on a 4th of July weekend except that it is fantastic all the time! And server Matthew, good job!

Was this review helpful? Yes
5 of 5 stars Reviewed July 5, 2015 NEW via mobile

John I was a fabulous waiter at Catch 31!! He made us feel welcomed and right at home l. We would come here again in a heartbeat!

Was this review helpful? Yes
Level Contributor
5 reviews
4 restaurant reviews
5 of 5 stars Reviewed July 5, 2015 NEW

Food and location was great. Food was the best. It helps when you have many selections to chose from. Always a must while visiting Virginia Beach.

Was this review helpful? Yes
Pittsburgh, Pennsylvania
1 review
5 of 5 stars Reviewed July 4, 2015 NEW

Despite a lengthy wait for our table, the service & interaction with our waiter (Mike C) made up for it. He was extremely personable and made outstanding recommendations. The bronzed swordfish was UNBELIEVABLE!!! Our party of 6 was thrilled with the experience and will revisit Catch 31 every time we return to VA Beach

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

Thank you for the hearty endorsement of your dining experience at Catch 31. We really appreciate the recommendation and look forward to your next visit. More 

5 of 5 stars Reviewed July 3, 2015 NEW via mobile

The food was amazing to begin with. My appetizer of Oysters Rockefeller were probably some of the best I've had. My 11-year old niece (who despises oysters) even couldn't believe how good they were. My rockfish was delicious as were my mom's crab cakes and my sister's swordfish. My niece's steak was cooked perfectly and "literally melted in her mouth".... More 

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

Thank you for your enthusiastic review and recommendation of Catch 31. I’m glad you enjoyed your Oysters Rockefeller so much. I don’t think I can go but a few days without ordering some for myself. We look forward to your next visit. More 

5 of 5 stars Reviewed July 3, 2015 NEW via mobile

Dinner here was flippin fantastic. I had the seafood scampi & lobster ravioli and I can now die and go to heaven happy. Others with me ordered ahi tuna and the jumbo crab cake and raved about each. Drinks were great, tasty and smooth. Our server John I. was hysterical, energetic and polite. Great experience. Will be back next vacation!... More 

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

I want to thank you for your terrific review of Catch 31. Now that we are in full season and literally serving a few thousand people a day it is always great to hear that we are delivering on our promise of a fantastic meal. I’m also glad you enjoyed the service that John I. provided you. He’s one of... More 

5 of 5 stars Reviewed July 3, 2015 NEW

Best waiter in VA Beach. He did an awesome job making myself and my family feel welcome on our vacation! Will absolutely go back again

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

I want to thank you for your terrific review of Catch 31. Now that we are in full season and literally serving a few thousand people a day it is always great to hear that we are delivering on our promise of a fantastic meal. I’m also glad you enjoyed the service that John I. provided you. He’s one of... More 

Stafford, Virginia
Level Contributor
4 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed July 3, 2015 NEW via mobile

Catch 31 never disappoints. Wonderful food atmosphere and excellent service. Our favorite spot when we visit VA Beach!

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

Thank you for the five star review and recommendation. We truly appreciate it. Best wishes!! More 

New Jersey
Level Contributor
19 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
5 of 5 stars Reviewed July 2, 2015 NEW

We had a wonderful dining experience at Catch 31, from the delicious food, chic ambience and excellent service......this place has it all! The food was very delicious from the appetizers to the desserts. Our server, Julie, was very personable and provided stellar service; my twin daughters as well as my husband and I enjoyed speaking with her. I highly recommend... More 

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

It doesn’t take a “hook and line” to catch a great meal in Virginia Beach. You only need to visit us at Catch 31 to experience the best fish house on the oceanfront. Thank you for your review and wonderful recommendation. More 

Fort Belvoir, Virginia
Level Contributor
3 reviews
5 of 5 stars Reviewed July 2, 2015 NEW

Lars and his various teams seem impeccable in service and in fresh quality. We're often amazed that servers know and have sampled the many foods. Seafood is very fresh. Breakfast buffet is a great starter for the day! Thanks Catch 31 Crew...

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

Thank you for the five star review of Catch 31 and your kind comments regarding Lars who is one of our managers. I’m glad you noticed the quality of our seafood as we take a great deal of pride in finding the freshest fish around. 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, Eclectic

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, Eclectic

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
19 days 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?