Virginia Beach, VA | 888.826.2326

Check Rates & Book Your Stay

Check-In Date: Nights: Adults: Children:


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 (subject to change)




Breakfast/Lunch – 7AM – 2:PM 7 days

Dinner- 3:30PM – 9PM 7 days

September Buffet Dates: 7-9, 14-16, 21-23, 28-30


Mon – Thu 7AM-1:30PM

Fri – Sun 7AM – 2PM

Daily- 4-9PM

November 1-17th

Daily 7:30AM – 1PM & 4-9PM

November 18-30th

OPEN 4-9PM on the 23rd, 24th and 30th

Thanksgiving Buffet 11AM – 6PM    RESERVATION REQUIRED

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 seasonally for breakfast, lunch 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. Group menus are available.

Menus and prices are subject to change. 


Breakfast meal plan packages

A full, freshly cooked plated 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!


Looking for other dining options?

View more local restaurants…