Christmas Day will arrive before you know it.
And for those who don’t want to cook, we compiled a short list of restaurants that plan to stay open.
Don’t forget to make reservations where available. You don’t want to get left out in the cold on the most festive day of the year.
___
Catch 31 Fish House & Bar, in the Hilton Virginia Beach Oceanfront, is serving Christmas dinner from 11 a.m. to 10 p.m. It will also have seasonal cocktails to celebrate the season.
Details: 3001 Atlantic Ave.; 757-213-3474, catch31.com
___
Fogo de Chão, the Brazilian steakhouse, is open all day (11 a.m. to 9 p.m.) near the Town Center of Virginia Beach.
Details: 4574 Virginia Beach Blvd.; 757-317-5950, fogodechao.com
___
Forbidden Palace Bar and Bistro serves Chinese, Japanese and American cuisines in Virginia Beach, near Sam’s Club. It’s open from 11:30 a.m. to 9 p.m. on Christmas Day.
Details: 3333 Virginia Beach Blvd.; 757-747-2388, forbiddenpalaceva.com
___
Grain will have a $40 Christmas buffet from 9 a.m. to 6:30 p.m. in the Hilton Norfolk The Main. It will have a turkey carving station, seafood and raw bar, and an omelet station.
Details: 100 E. Main St.; 757-763-6279, grainnorfolk.com/events
___
Haru Sushi, a Japanese restaurant, announced on Facebook that it’s open from 11:30 a.m. to 9:30 p.m. on Dec. 24-25.
Details: 5269 John Tyler Highway, Williamsburg; 757-258-8888, harusushiwilliamsburg.com
___
Extend your holiday celebration from Dec. 25-28 at Hyderabad Biryani House. It will have an Indian lunch buffet 11:30 a.m. to 3:30 p.m. for the family. $18.99 adults, $10.99 kids.
Details: 1001 Providence Square Shopping Center, Virginia Beach; 757-330-2223, hyderabadbiryanivb.com
___
Murphy’s Irish Pub kicks off its Christmas Day celebration at 5 p.m., with live music at 8 p.m. Sip holiday drinks and order from the limited menu along with a prime rib dinner. No reservations required.
Details: 2914 Pacific Ave., Virginia Beach; 757-417-7701, murphyspubvb.com
___
Spend Christmas Day eating a meal while overlooking the Atlantic at Orion’s Roof, inside Marriott Virginia Beach Oceanfront Resort. It has a brunch and dinner menu.
Details: 4201 Atlantic Ave.; 757-937-4222, orionsroofvb.com/events
___
Saltine, in the Hilton Norfolk The Main, will offer a full dinner menu and a $55 three-course fixed menu, featuring prime rib and a Christmas plum toffee pudding, from 11:30 a.m. to 9:30 p.m.
Details: 100 E. Main St.; 757-763-6280, saltinenorfolk.com/events
___
Attend a Christmas Day brunch 10 a.m. to 2:30 p.m. at Swan Terrace, in The Founders Inn and Spa. It includes seafood, carving stations and seasonal desserts. $58.95 adults, $30 children’s buffet ages 5 to 10, free for children 4 and under.
Details: 5641 Indian River Road, Virginia Beach; 757-366-5777, OpenTable
___
Voodoo Brewing is hosting a Cabin Fever Party, noon to 9 p.m., for those cooped up in the house on Christmas Day. Grab a beer, eat pizza, watch football and enjoy live music from 5 to 8 p.m. Reservations aren’t required.
Details: 300 Constitution Drive, Virginia Beach; 757-904-3901, virginiabeach.voodoobrewery.com
___
Take the family to dinner (3 to 5 p.m.) at The Whaling Company in Williamsburg. The $50 menu includes entrees such as a baked seafood platter (shrimp, scallops, cod, lump crabmeat) and a 13-ounce New York strip. Dessert options include house-made key lime pie. Reservations only.
Details: 494 McLaws Circle; 757-229-0275, whalingcompany.com
Rekaya Gibson, 757-295-8809, rekaya.gibson@virginiamedia.com
https://www.dailypress.com/2025/12/17/christmas-day-restaurants-hampton-roads/

