Virginia Beach Restaurants
...for less!

Want to eat at the best Virginia Beach Restaurants for less? When you're trying to maximize your travel dollar, eating out at top eateries is often the first place to be cut. But you don't have to.

We'll show you how to enjoy the top spots on the oceanfront for less...and give you links to coupons you can print directly from your computer!

Keep in mind, the places we're going to discuss on this page are not cheap. If you're looking for really cheap restaurants in the Virginia Beach area, go to our Great But Cheap Eateries page to read about a time-warp drive-in started by the man who invented the ice cream cone.

At one of our favorite restaurants--Baker's Crust in Norfolk.

And if you're willing to travel outside the immediate oceanfront area, here are my personal reviews of our Very Favorite Restaurants (including Baker's Crust, with its Nutella and Chocolate Dessert Crepes).

If you're looking for restaurants for a special date night, read our glowing review of the Commodore Dinner Theater on our Romantic Virginia Beach Restaurants page.


Okay--getting back to how to visit the best Virginia Beach restaurants along the oceanfront for less. Keep in mind, that since this is a tourist area, the top-rated spots are rarely inexpensive...unless you use these travel tips.

1) Visit during "happy hour" or during "Early Bird Special" time and even the most expensive eateries can fit into your budget.

2) Use coupons. 

(Keep in mind that many of the coupons have restrictions, and may not be valid weekends or holidays.) Keep reading and we'll give you direct links to coupons for Virginia Beach restaurants!

Here's a link to coupons at the Sunny Day Guide site, where you can print coupons right from your computer.

Here's a link to the Virginia Beach Visitors Guide site, where you can print coupons right from your computer.

Another option to save big on restaurants and more? Buy an Entertainment Book. These national coupon book--tailored to individual cities--give you coupons worth hundreds of dollars in savings on a variety of casual and fine dining...not to mention coupons for local attractions, golf, and more. Here's the link to purchase a Norfolk/Virginia Beach Entertainment Book.

3) Buy discount restaurant coupons.

The best dining program I've found is Restaurant.com. You can save over half off the cost of your meal.) Check out our Cheap Eats page for restaurants that let kids eat free!

4) Visit during Virginia Beach Restaurant Week

Every January you can take advantage of Virginia Beach Restaurant Week and enjoy extremely reasonably priced two or three-course meals-- for a reduced, fixed price-- at some of the top area restaurants, like Ruth's Chris Steakhouse, McCormick and Schmick, Baker's Crust, and Rudee's on the Inlet. For details, click here.


So here are some of the top Virginia Beach restaurants--listed by cuisine--their specialties, their dining deals, what we've called "added bonuses" like valet parking, their locations, and phone numbers. We've also included a link to a map of the resort area at the bottom of the page.

These Virginia Beach restaurants are listed in order of our recommendation within their cuisine type.




Top-rated seafood spots

Nothing captures the essence of the Virginia Beach resort experience than fresh seafood. Here are some of the best seafood restaurants near the Virginia Beach oceanfront, along with tips for getting dining discounts.


Mahi Mahi’s 
Visit from 4 pm to 6 pm and use a Virginia Beach restaurants Visitor’s Guide coupon to get Buy 1, Get 1 50% Off. They also offer ½ price oysters, clams and wings from 3 pm – 6 pm every day (no coupon necessary). Mahi Mahi has won awards for Best Sushi, Best Chef, Best Crab Cakes, and excellent service. They offer fresh seafood, sushi, a raw bar, prime rib, New England lobster buckets, and a 90-foot bar with music. Kids meals available. Added bonus: they’re right next to the Boardwalk’s 7th Street stage, so eat outside and enjoy the live music! Mahi Mahi is open for breakfast, lunch and dinner.

Mahi Mahi address: 6th Street and Oceanfront (next to the Ramada on the Beach). Mahi Mahi phone number: 757-437-8030.

Rockfish 
Visit from 4 pm to 6 pm and use a VB Visitor’s Guide coupon to get Buy 1, Get 1 50% Off. Rockfish has a great local reputation for fresh fish and seafood. They claim to have the “oceanfront’s largest selection of crab cakes and the world’s greatest collection of authentic Beatles memorabilia.” Open for lunch and dinner, as well as Sunday brunch.

Rockfish address: 16th and Boardwalk (at the Boardwalk Hotel & Villas). Rockfish phone number: 757-213-ROCK (7625).

Catch 31
Visit from 2 pm to 5 pm and use a VB Visitor’s Guide coupon to get Buy 1, Get 1 50% Off. Catch 31—also well-loved by the locals—is known for great food and its fabulous view right on the oceanfront.  Eat inside or on their outdoor patio next to their fire pits on cooler evenings. Catch 31 also claims to have the area's “most extensive oyster menu.” Catch 31 is open for breakfast, lunch and dinner. In summer, they offer live entertainment nightly. Added bonus: Free valet parking.

Catch 31 address: 31st Street and Atlantic Avenue (at the Hilton Virginia Beach Oceanfront). Catch 31 phone number: 757-213-FISH. Catch 31 website: www.31ocean.com.

Waterman’s Surfside Grille
Visit from 4 pm to 6 pm for their Early Bird Specials. Use a VB Visitor’s Guide coupon to get one of their wood-grilled specialty entrees for less. Waterman’s is known for its ribs and chicken, as well as steak and seafood. They’re a good spot for large parties.

Waterman’s Surfside Grille is open for lunch and dinner every day, plus for Sunday brunch 9 am – 1 pm. Added bonus: Free parking...and lots of it!

Waterman’s Surfside Grille address: 5th and Oceanfront. Waterman’s Surfside Grille phone number: 757-428-3644. Waterman’s Surfside Grille website: www.watermans.com.

Angelo’s 
Visit from 4 pm to 6 pm and use a Virginia Beach restaurants Visitor’s Guide coupon to get Buy 1, Get 1 50% Off. Angelo's claims to have the “oceanfront’s largest selection of crab cakes and the world’s greatest collection of authentic Beatles memorabilia.” Open for lunch and dinner, as well as Sunday brunch.

Angelo’s address: 2809 Atlantic Avenue (in the Colonial Inn). Angelo’s phone number: 757-425-0347. Angelo’s website: www.angelosontheboardwalk.com.




Virginia Beach Restaurants with
all-you-can-eat buffets

These Virginia Beach restaurants offer all-you-can-eat buffets that are heavy on seafood. Some people--like me--feel that they sacrifice a bit of food quality for quantity. But I'm not a buffet person (I hate feeing stuffed, and why go to an all-you-can-eat buffet in that case?). If you do like buffets, all these Virginia Beach restaurants are top rated by the locals.

TIP! If you're trying to save money, save these Virginia Beach restaurants for a day when you eat breakfast in your room, buy some snacks for the day, then go for a really early dinner.


Fish Bones 
It’s an all you can eat buffet, so even with a coupon it won’t be cheap. But if you’re ready for a big splurge or want to combine two meals into one, here’s a cheaper way to do it. Go between 4:30 and 6:30 pm with a VB Visitor's Guide coupon and get $2 off the Adult Seafood Buffet. Added bonus: One of the few buffets which include Alaskan snow crab legs in the price of the buffet.

Fish Bones address: 13th and Boardwalk (at the Surfside Inn Hotel). Fish Bones phone number: 757-353-3174.

Photo by Eileen Mundok © 2014-15

Chester's Upper Deck 
Go between 5 pm and 7 pm and get $1 off an Adult Buffet with a Visitor's Guide coupon. Buffet items range from clam strips and seafood creole, to ham and roast beef. They welcome large groups.

Added bonus: Chester's is a better deal for kids than Fish Bones. At Chester's, kids 12 and under are 1/2 price (instead of 10 and under at Fish Bones), while kids under 5 are free (compared to 4 and under at Fish Bones). They have free parking too.

Chester's Upper Deck address: 16th and Atlantic. Chester's Upper Deck phone number: 757-428-0048.

Wondering why I don't list Captain George's Seafood Restaurant? 
Captain George's is the grandaddy of them all, THE top seafood buffet in the area, the one my friends go to every year on their birthdays. Don't believe me? It's gotten The Pilot's Reader's Choice Award for many years for Best Seafood Buffet. 'Nuf said.

BUT, Captain George's is so popular that I've yet to see coupons for them in the visitors guides. Nor can I find any evidence of an Eary Bird special. So if you want Captain George's, you'll have to pay full price.

Don't be confused by George's breakfast and seafood buffet. Sounds the same, but it's not the original Captain George's (Captain George's logo is a white masted ship on a blue background.) You're welcome to try George's (they usually run Early Bird special and adult buffet coupons in the visitors guides), but it's reputation isn't as good as Chester's or Fish Bones...and certainly not as good as Captain George's. 



Italian Virginia Beach Restaurants

Il Giardino 
Our favorite Italian restaurant at the beach (and I come from an Italian family, so believe me, if it meets OUR approval it's good Italian food!) Il Giardino offers delicious veal, seafood, and pasta dishes, plus life entertainment nightly. They don't seem to run coupons in the visitor's guides, but they do have Early Bird specials from 5 - 6:30 pm, so if you love REAL Italian food, it's worth it. Try their pasta a la vodka!

Il Giardino address: 910 Atlantic Avenue. Il Giardino phone number: 757-422-6464.

The following Virginia Beach restaurants are primarily pizza joints, all of which are at least a step above Domino's and Pizza Hut. The nicest one is Pi Pizza.

Pi Pizza 
A more elegant, different take on pizza, this eatery also offers salads, pastas, and other entrees. They always offer visitors guide coupons for great deals, and you can eat in or carry-out. The best coupons are good for 2 - 5 pm, like buy a large pizza and get a kids meal for free, or buy one pizza get one free.

Added bonus: if you have a fit of the late night munchies, take advantage of this dine-in deal with coupon-- Buy one pizza get one free, 10 pm to midnight only.

Pi Pizza address: 33rd and Atlantic Avenue. Pi Pizza phone number: 757-213-0600.

Planet Pizza 
Not as nice as Pi Pizza, they're still pretty good for a dine in pizza spot (or take out) and they offer salads, wings, pastas, and other entrees. They also offer visitors guide coupons that aren't limited to certain times, like $3 off a large pizza or $2 off a pasta dinner.

Planet Pizza address: 9th and Atlantic Avenue. Planet Pizza phone number: 757-491-1954.

For Delivery or Take Out Only

The following pizza joint isn't up to Pi Pizza's standards, but you can take out or have them deliver, and you'll find coupons for them in the visitors guides.

A Pizza Palace address: 1021 Virginia Beach Blvd, #105 (near 17th street). A Pizza Palace phone number: 757-428-2108. 



An oceanfront map...plus
Williamsburg restaurants

How can you find these great Virginia Beach restaurants in relation to your hotel or home?

To help you find your way around the oceanfront area, click here for a Virginia Beach resort area map.

And if you'll be traveling to Williamsburg, check out my page on Williamsburg restaurants


› Virginia Beach Restaurants

Protected by Copyscape Online Copyright Search

Recent Articles

  1. Free Kids Events at Yankee Candle

    Jul 24, 14 09:02 PM

    Christmas may be months away, but kids can enjoy Santa this weekend at Yankee Candle Williamsburg's "Christmas in July event. On Saturday, July 26, kids can join Santa's workshop to make a free ornament from 10:15 am to noon. On July 27 from 10:15 am to noon, kids can join Mr. and Mrs. Claus in decorating cookies. While there, don't miss the store's "snow showers" and kid-friendly clock shows. For more information, click here.

    Read More

  2. Ride Free at Hampton Carousel July 25

    Jul 24, 14 08:51 PM

    In honor of National Carousel Day, on Friday, July 25 you can enjoy a free ride on the Hampton Carousel. Nearly 100 years old, the historic carousel is located next to the Virginia Air and Space Center, at 610 Settlers Landing Road in Hampton.

    Read More

  3. Three Things I'll Do Next Time I Fly

    Jul 20, 14 09:40 PM

    After flying to 40 countries I thought I'd learned it all about air travel. But as I sat on the plane last night returning from a trip to the West coast I suddenly realized three things I'll do next time I fly. 1) Bring bleach wipes: Yep, I'd brought Wet Wipes to clean off my seat area, having learned long ago that airplane seat armrests, tray tables, and seat pockets are teeming with bacteria. But after all the funky germs we keep hearing about in the news (e.g., MRSA) and sitting there thinking how many people had probably touched that seat area since the last good scrubbing, I wish I'd brought bleach wipes. Next time.
    2) Bring a little vial of "odor protector": Can't believe this has never happened to me before, but the guy next to me absolutely reeked of mold, having obviously left his clothes in the washing machine for a week. How'd you like to sit next to that for five hours? My sister-in-law likes to travel with a dab of peppermint oil or a little Vicks Vapor rub under her nose when she flies. Now I know why. So next time, I'm bringing a little vial of my favorite perfume as a little odor defense if I need it.
    3) Fly Virgin: One word comes to mind after flying Virgin America for the first time. "Wow." Just "wow." They make flying fun again! Everything, from the music they play at check-in, to the friendly staff and flight attendants (who all seem to love their jobs compared to staff on other airlines who often seem basically fed-up and sometimes curt) to their hilarious and brilliant safety video, to the fact that my luggage was waiting for me in Baggage Check BEFORE I even got down there, they made me a Virgin believer!

    Read More

Daily Deals & Discounts!