Virginia Beach, VA | 888.826.2326
FacebookTwitter

Check Rates & Book Your Stay

Check-In Date: Nights: Adults: Children:

Dining

Neptunes Restaurant - Virginia Beach Oceanfront

Neptune’s Restaurant

Located inside the Oceanfront Inn
2901 Atlantic Avenue, Virginia Beach, VA 23451
(757) 216.3016 : Restaurant hours vary according to the season.

Hours of Operation
Breakfast : 7:00am – 12:00pm Daily
Lunch : 11:00am – 2:00pm Daily
Dinner : 4:00 pm – Close Daily
Seafood Buffet: 4:00 pm – Close   Thu – Sat

 

 

Neptune’s Restaurant, our family-friendly, casual and festive oceanfront restaurant with bar area and outdoor boardwalk café, specializes in fresh seafood and seasonal seafood buffet, authentic gyros, and other wonderful choices to appeal to everyone in your party.

Open for breakfast, lunch (seasonally) and dinner, Neptune’s offers a spectacular, panoramic view of the Atlantic Ocean. Group meals and banquets may be arranged based on the availability of your requested dates. New group menus are available.

Menus and prices are subject to change. View Menu Oceanfront Inn Dining Virginia Beach

 

Breakfast meal plan packages

A full, fresh cooked to order breakfast meal plan can be added to room or package reservation. Better then your typical hotel breakfast and cooked to order…it’s your choice! Learn More.

 

Looking for other dining options?

View more local restaurants…