15 Seafood Restaurants In Williamsburg, Virginia - Updated 2022

seafood restaurants in williamsburg virginia
Putri
Putri 
Updated

Named as one of the top 15 cities in The United States, this part of “Historic Triangle” in Virginia is a travel paradise. Aside from the wide selection of outdoor activities, historic landmarks, and cultural heritage, seafood is another reason to visit Williamsburg. Rumour has it that Captain John Smith, who led people to settle in the city 400 years ago, mentioned how fishes were numerous that they attempted to catch them with a frying pan. That is not entirely true, but here, in Williamsburg, seafood is a must-try dish. Ready to explore? Read more to get a complete list of seafood restaurants in Williamsburg, with mouth-watering menus!

1. Bonefish Grill

Editor's Note: Photo taken from the establishment's official social account

This Valentine's Day, treat your tastebuds and your date with our filet mignon and steamed lobster tail Available for dine-in and carryout.

Posted by Bonefish Grill on Monday, February 1, 2021

Bonefish Grill is a restaurant that takes pride in using market-fresh seafood cooked over a wood-burning grill. Its menu is divided into lunch, dinner, kid’s, and gluten-free. The restaurant also offers seasonal specials which are, simply, dishes that use the freshest in-season fish caught by local fishermen. This is then cooked to perfection by the restaurant’s brilliant chefs.

This restaurant also serves Parker’s margarita, corn chowder and lump crab, bonefish house salad, Caesar salad, bonefish signature pasta, tuna poke bowl, steamed asparagus, and sirloin steak.

Bonefish Grill

Address: 5212 Monticello Ave, Williamsburg, VA 23188, United States

Website: Bonefish Grill

Opening hours: Mon - Thu: 11am - 10pm; Fri - Sat: 11am - 11pm; Sun: 11am - 9pm

2. The Seafare of Williamsburg

Editor's Note: Photo taken from the establishment's official social account

Since its opening in 1976, The Seafare of Williamsburg has been focusing on serving high-quality food in a traditional, family-friendly environment with a nautical design. It boasts a menu that is able to accommodate the various tastes of its visitors. It is composed of a plethora of seafood, steak, soup, salad, beer, and wine.

Some examples of these dishes and drinks are steamed mussel Provencal, Nova Scotia smoked salmon, crispy calamari, crab bisque, Norwegian salmon, veal oscar, fried flounder, filet mignon, craft beer, and primus red blend.

The Seafare of Williamsburg

Address: 1632 Richmond Rd, Williamsburg, VA 23185, United States

Website: The Seafare of Williamsburg

Opening hours: 4pm - 9pm (daily)

3. Skrimp Shack

Editor's Note: Photo taken from the establishment's official social account

Happy Friday! We would love serve you one of our Skrumptious meals! Stop by so we can take care of you!

Posted by Skrimp Shack on Friday, January 21, 2022

Skrimp Shack aims to provide its visitors “a little slice of vacation” through its selection of delicious food and drinks. The popular Williamsburg restaurant aims to provide a gastronomic escape from day-to-day troubles. The menu is composed of many seafood dishes that are sure to leave a lasting remark on anyone’s palate. Some of these delicious dishes include fat flounder sandwich, monster mahi sandwich, shrimp basket, chicken basket, fish tacos, shrimp tacos, banana pudding, mac and cheese, and French fries.

Skrimp Shack

Address: 6588 Richmond Rd, Williamsburg, VA 23188, United States

Website: Skrimp Shack

Opening hours: Mon - Sat: 11am - 9pm; Sun: 11am - 7pm

4. Uncle Russ Dockside Seafood Market

Editor's Note: Photo taken from the establishment's official social account

The Uncle Russ’ Oyster Po’ Boy with hand cut onion rings and pepper ranch sauce. #lunch #dinner #Anytime

Posted by Uncle Russ' Dockside Seafood Market on Tuesday, September 21, 2021

From the name itself, Uncle Russ Dockside Seafood Market is not only a seafood restaurant but also a seafood and farmers market that offers fresh local and regional seafood, hand-cut local beef, in-house sausages, craft beer, and select wines.

As for the menu, the restaurant offers a variety of dishes that all use fresh ingredients from the market. These dishes include seafood kebob, salmon burger, deviled crabs, tuna shepherd’s pie, crab cake, seaside salad, fried flounder, and buffalo chicken. The restaurant also offers caterings services for any event.

Uncle Russ Dockside Seafood Market

Address: 5242 Olde Towne Rd STE 4, Williamsburg, VA 23188, United States

Website: Uncle Russ Dockside Seafood Market

Opening hours: Tue - Sat: 10am - 7pm (closed on Sun & Mon)

5. Red Lobster

Editor's Note: Photo taken from the establishment's official social account

Today we welcome our guests back into our dining rooms with health and safety as our top priority. We have added...

Posted by Red Lobster on Friday, June 5, 2020

Red Lobster describes itself as “the foremost expert in fresh seafood” and is committed to serving great quality seafood for visitors to enjoy. The restaurant specializes in serving American seafood dishes in a New England-themed setting. The menu is composed of a plethora of sandwiches, pasta, platters, soups, and salads. Some of the delicious fare here are kung pao noodles with crispy shrimp, crab linguini Alfredo, rainbow trout, Atlantic salmon, wagyu bacon cheeseburger, sesame-soy salmon bowl, Caesar salad, and lobster bisque.

Red Lobster

Address: 2100 Richmond Rd, Williamsburg, VA 23185, United States

Website: Red Lobster

Opening hours: Sun - Thu: 11am - 9pm; Fri - Sat: 11am - 10pm

6. Captain George's Seafood Restaurant

Editor's Note: Photo taken from the establishment's official social account


There is no better way to enjoy the delicious seafood than having it free-flow in a buffet restaurant! Here, at The Captain George’s, you can have an endless list of choices in any portion like you have never imagined before. From Alaskan snow crab legs, blackened to New England clam chowder, it really is a seafood paradise for everyone. Expect long lines since the restaurant is extremely popular, but it’s totally worth the wait!

Captain George's Seafood Restaurant

Address: 1956 Laskin Rd, Virginia Beach, VA 23454

Website: Captain George’s Seafood Restaurant

Opening hours: 16:00 - 21:30 (Monday-Friday), 15:00 - 22:00 (Saturday), 12:00 - 21:30 (Sunday)

Average price for two: 60-120 USD

7. The Whaling Company

Seafood dishes at The Whaling Company
Source: Pexels

The restaurant was first opened in the summer of 1980 under the name of Continental Restaurant Systems. Led by the Sous Chef, Frank Long, who has been responsible for the menu since the early 80s, you can see the original menu framed in the foyer as a relic. With the maintained quality of the local, fresh, and homemade dishes for over 30 years, there is no doubt about the taste!

The Whaling Company

Address: 494 McLaws Cir, Williamsburg, VA 23185

Website: The Whaling Company

Opening hours: 16:00 - 22:00

Average price for two: 25-60 USD

8. Aberdeen Barn


This place is pure joy for both seafood lovers and carnivores. Not only do they serve delicious fresh-from-the-bay seafood, steaks and chicken are also available with their signature Corn Fed Beef cooked in the open hearth grill. The People’s Choice Award and Toast of the Taste Award received in 2013 guarantee their excellent quality. From the jumbo gulf shrimp to the wild-caught mahi-mahi, Aberdeen Barn is a good choice to satisfy your food palate.

Aberdeen Barn

Address: 1601 Richmond Rd, Williamsburg, VA 23185

Website: Aberdeen Barn

Opening hours: 17:00 - 21:30 (Monday-Friday, Sunday), 17:00 - 22:00 (Friday-Saturday)

Average price for two: 60-120 USD

9. Berret's Seafood Restaurant & Taphouse Grill


If you are craving for seafood while suffering from a tight budget, this place is the answer. Voted by the locals as the “Best in Seafood Restaurant” and “Best Crabcake” year after year, here you can enjoy a wide variety of fresh seasonal catches: shad roe, softshell crabs, sea trout, and striped bass in the spring; flounder, cobia, tuna, wahoo and bluefish in the summer; and rockfish, redfish and sea bass each fall, all at affordable prices! You know that it never goes wrong if you follow the locals’ favourites.

Berret's Seafood Restaurant & Taphouse Grill

Address: 199 S Boundary St, Williamsburg, VA 23185

Website: Berret’s Seafood Restaurant & Taphouse Grill

Opening hours: 11:30 - 21:30

Average price for two: 25-60 USD

10. Crabs

Seafood quick bites at 6 Crabs
Source: Pexels

Seafood is not only about luxury and fancy dishes. Here, at 6 Crabs, you can have a quick, casual dinner with friends, with a selection of down-to-earth menus. Forget the forks and knives, and start to dig into their signature crabcakes and garlic butter crabs. Despite the low price, they only serve fresh seafood, so this is a must-try for those who are travelling on a low budget!

6 Crabs

Address: 118 2nd St, Williamsburg, VA 23185

Website: 6 Crabs

Opening hours: 11:00 - 20:00 (Monday-Saturday)

Average price for two: Under 20 USD

11. Long John Silver's

Editor's Note: Photo taken from the establishment's official social account


The place was founded by Jim Patterson, a businessman and restaurateur who had a truly exceptional Fish and Chips meal during his vacation back in 1969. Ever since then, he wanted everyone to enjoy the dish as he did. With their iconic steeple-roofed Cape Cod restaurants and one-of-a-kind menu, Long John Silver’s introduced the unique seafood experience from the coast to the rest of America. This is another smart option for those who want to savour the wholesome seafood experience without draining their wallets.

Long John Silver's

Address: 735 Merrimac Trl, Williamsburg, VA 23185

Website: Long John Silver’s

Opening hours: 10:30 - 22:00 (Monday-Thursday, Sunday), 10:30 - 23:00 (Friday-Saturday)

Average price for two: Under 20 USD

12. Waypoint Seafood & Grill


If you want to try a different kind of seafood experience, Waypoint Seafood & Grill is the right place to visit. Led by Chef Hans Schadler, this restaurant serves The Chesapeake dishes with items grown at local farms and caught in regional waters, which creates the modern regional American cuisine with classical culinary roots. Whether to try their fried oysters, crabcakes, or other menus, you are guaranteed to leave the place with a smile on your face.

Waypoint Seafood & Grill

Address: 1480 Quarterpath Rd, Williamsburg, VA 23185

Website: Waypoint Seafood & Grill

Opening hours: 11:00 - 21:00 (Tuesday-Saturday), closed on Monday and Sunday

Average price for two: 60-120 USD

13. Oceans & Ale


From crab legs and cobb salad to the simple fish and chips, you can basically enjoy everything in here. Opened in 2010, Oceans & Ale wants to give the best dining experience to everyone from all age groups in the historic Williamsburg, with nightly specials & live entertainment in a vibrant casual setting. With high-quality food and service, no wonder guests keep coming back to enjoy both the dishes and the atmosphere!

Oceans & Ale

Address: 5601 Richmond Rd, Williamsburg, VA 23188

Website: Oceans & Ale

Opening hours: 11:30 - 00:00 (Monday- Thursday, Sunday), 11:30 - 2:00 (Friday-Saturday)

Average price for two: 25-60 USD

14. Fireside Chophouse Bar & Grill


Originally, the restaurant was known for its finest cuts of aged steak, prime rib, and beef, not only by the visitors of Williamsburg but also among the locals. Yet, their fresh seafood and jumbo lump crab used to create exceptional crab cakes, are also the reason people love the place. In fact, you can have wonderfully tasty full-course dishes from starters to desserts and wine here, which is perfect for a family dinner.

Fireside Chophouse Bar & Grill

Address: 1995 Richmond Rd, Williamsburg, VA 23185

Website: Fireside Chophouse Bar & Grill

Opening hours: 17:00 - 22:00

Average price for two: 25-60 USD

15. Fat Tuna Grill & Oyster House


Expect to be greeted by the restaurant’s owner while having dinner at your table! Fat Tuna Grill & Oyster House is a place where fresh and delicious seafood is not their only speciality. Service and warm hospitality is also a thing that they can be proud of, generated from the chefs and owners who grew the love of seafood from the bottom of their heart. You can count on all the menus, but surprisingly, the one that melts everyone’s heart is their signature hush puppies!

Fat Tuna Grill & Oyster House

Address: 1433 Richmond Rd, Williamsburg, VA 23185

Website: Fat Tuna Grill & Oyster House

Opening hours: 11:00 - 22:00 (Monday-Thursday), 11:00 - 23:00 (Friday-Saturday)

Average price for two: 25-60 USD

Ready to dig into the seafood fiesta?

Unlike any other cities where seafood is considered as an up-class cuisine, here in Williamsburg, you can have a wide variety of dishes that suit your budget. Luxury restaurants with their top chefs are available all over the town, and they are all worth a try. However, never underestimate the humble alternatives, or you may regret it afterwards! As said by Captain John Smith, “Fishes are overflowing, they can almost be caught with bare hands.” So, don’t be afraid of breaking up your wallet. All people from different ages and classes should be able to enjoy seafood dishes while in Williamsburg.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Starting her dream to travel the world by staring at The Encyclopedia of the Nations, Putri now enjoys the beauty of visiting places she only saw on papers as a kid. Foreign lands with languages...Read more

 Want to contribute as a Local Expert?
Explore Williamsburg
Looking for accommodation?
Good things are meant to be shared!