Captain George's

Williamsburg, VA

Whether you tour Williamsburg's historical attractions, hit the theme parks, or spend the day shopping, Captain George's seafood buffet is the perfect end to your day. Our restaurant is centrally located and offers the area's finest seafood experience.


For the concern of our valued guests and beloved employees, we have made the responsible decision to close our Virginia Beach and Williamsburg locations in Virginia; our Myrtle Beach, SC, location; and our Kill Devil Hills, NC, location.


We will immediately update our operating status on our website and social media platforms as soon as any new information becomes available.


Our prayers are with our guests, our staff, and our nation as we stand united to stop the spread of this dangerous virus. God bless you all.



4 PM - 9 PM

4 PM - 9 PM

2 PM - 9:30 PM

12 PM -  9 PM


Buffet Prices

ADULTS - $37.99
CHILDREN AGES 5-12 - $19.99

Free from the buffet with the purchase of an adult buffet.


First Catch

SUNDAY - Noon to 4 PM
ADULTS - $32.99

CHILDREN AGES 5-12 - $19.99

(Excluding Valentine's Day, Easter, Mother’s Day, and Father’s Day)



"Simply wow. This place is a must stop-in place to eat. One of the best seafood and land buffets I’ve ever enjoyed."
- Valued Guest


Contact Info

5363 Richmond Road,
Williamsburg, VA  23188




Open 364 days a year.

Closed Christmas Day.


Large Group

Captain George's is happy to accommodate your large group. Please call this location directly to make reservations for parties of 10 or more.