Location Oceanfront Seafood Restaurant

Catch 31 is located on the first floor of the Hilton Virginia Beach Oceanfront, right on the famous Virginia Beach Boardwalk and just steps from the sand and Neptune's Park.

Our seafood restaurant offers both oceanfront indoor and outdoor dining with incredible ocean views an expansive bar for Happy Hour. Complimentary valet parking for Catch 31's guests is available at the Hilton, as well as a convenient public garage with a covered walkway located directly across the street.