Thanksgiving is approaching but you still haven’t made plans?
We’ve got you covered with a list of area restaurants with buffets, dinners and full-course meals, including a few in North Carolina, that caught our eye.
Make a reservation for the one that floats your gravy boat. Hurry before they’re gobbled up.

Brent Hofacker/Shutterstock
Image of a roast turkey, the star of Thanksgiving. Get it and other tasty foods at restaurants throughout the Hampton Roads region and North Carolina. (Brent Hofacker/Shutterstock)
___
Chesapeake
Let The Butcher’s Son do the heavy lifting. Entrees include turkey breast, pineapple glazed ham, sliced beef with two sides and a seasonal dessert flight. $70. 500 S. Battlefield Blvd. 757-410-5466; bit.ly/ButcherSon. 1556 Laskin Road, Virginia Beach, 757-500-7550; bit.ly/ButcherSonVB
Hot Pot 757 announced on Facebook that it’s open from 11 a.m. to 6 p.m. with the last seating at 5 p.m. It will have Korean barbecue dishes, buffet items such as handmade egg rolls, and other hot pot favorites. Reserve your spot. 1412 Greenbrier Parkway, 757-917-5299; bit.ly/HotPot757
Join Hotrodders Cafe, a ’50s-style diner, from 11 a.m. to 7 p.m. for a smorgasbord. Reservation required. 1457 Mount Pleasant Road, 757-546-1950; bit.ly/HotroddersCafe
___
Hampton
The Chamberlin, overlooking the Chesapeake Bay at Historic Fort Monroe, is open for brunch from 10:30 a.m. to 2:30 p.m. $60, $30 for children 6 to 12. Reservations required. 2 Fenwick Road, 757-637-7200; bit.ly/ChamberlinHVA
Eat early at Fertitta’s, a diner in Langley Square Shopping Center. The eighth annual feast is from 8 to 10 a.m. Free. 57 W. Mercury Blvd., 757-723-9939; bit.ly/Fertittas
___
Newport News
Donavon Bradley, owner of Fertitta’s, is feeding folks from 10 a.m. to noon at Byrds Tavern & Grill. Free. 9811 Jefferson Ave,, 757-595-3604; bit.ly/ByrdsTavern
Schlesinger’s steakhouse has a buffet from 10 a.m. to 7 p.m. Start with cold vegetables, visit the carving station for the proteins, and feast on some sweets. $51.95 for adults; $19.95 for children 6 to 11; free for children 5 and younger. 1106 William Styron Square, 757-599-4700; bit.ly/schlesingers
___
Norfolk
219 Bistro’s menu sounds appetizing with selections including dueling duck (breast and leg), grilled salmon and prime rib. Make reservations for dining from 1 to 6 p.m. 219 Granby St., 757-416-6219; 219bistro.com
Grain’s buffet runs from 9 a.m. to 8 p.m. It features pastries, a seafood bar, a carving station and other tasty fare. $40 for adults; $20 for children 6 to 10; free for children 5 and younger. Reservations required. Inside Hilton Norfolk The Main, 100 E. Main St., 757-510-0176; bit.ly/GrainNorfolk
Omar’s Carriage House serves dinner and dessert from noon until 5 p.m. Another option is to order from the a la carte menu. $48 for adults, $24 for children younger than 10. Reservations required. 313 W. Bute St., 757-622-4990; bit.ly/OmarsCH
Saltine, a seafood restaurant in downtown Norfolk, has a two-course fixed menu that includes turkey with sides and pumpkin pie. It also will have an a la carte dinner menu all day. $45. 11:30 a.m. to 10 p.m. Inside Hilton Norfolk The Main, 100 E. Main St., 757-763-6280; bit.ly/SaltineORF
___
Portsmouth
Roger Brown’s Restaurant and Sports Bar is open from 11 a.m. until midnight. 316 High St., 757-399-5377, bit.ly/RogerBrowns
___
Smithfield
Smithfield Station serves its special meal from 11 a.m. to 8 p.m. Enjoy roasted turkey with a Smithfield ham sampler, Southern-style dressing, candied yams topped with sweet pecan sauce, and other tasty vittles. $31.95 for adults, $22.95 for children 12 and younger. 409 S. Church St., 757-357-7976; smithfieldstation.com/dine

Patrick Evans-Hylton/File freelance
Grain, inside Hilton Norfolk The Main, offers a Thanksgiving buffet, shown, with a variety of meats, multiple sides and more. Grain’s sister restaurant, Saltine, is also open on Thanksgiving. (Patrick Evans-Hylton/File freelance)
___
Virginia Beach
Control your portions with a three-course lunch and dinner at Becca Restaurant and Garden, inside the Historic Cavalier Hotel. Choose a starter, entree and dessert such as the holiday sampler that includes a decadent sweet potato pie, salted caramel pumpkin eclair and apple cake. $85. Reservations required. 4200 Atlantic Ave., 757-965-9899; beccavb.com/events
Try something different this year: A buffet at Captain George’s seafood restaurant from 11 a.m. to 8 p.m. $49.99. 1956 Laskin Road, 757-428-3494; 5363 Richmond Road, Williamsburg, 757-565-2323; 705 S. Croatan Highway, Kill Devil Hills, 252-480-6677. captaingeorges.com
Catch 31 Fish House & Bar, inside Hilton Virginia Beach Oceanfront, is open from 11 a.m. to 10 p.m. The special menu includes steamed crab legs, grilled octopus and a turkey dinner with all the trimmings. 3001 Atlantic Ave., 757- 213-3000; catch31.com/happenings
Eat a four-course meal at Cobalt Grille and take home a “Midnight Snack” package (traditional turkey dinner) for $20. $65 for adults, $25 for children. Reservations required. 1624 Laskin Road, 757-333-3334; cobaltgrille.com/events
Cooper’s Hawk Winery & Restaurant has three options: a Thanksgiving meal and regular menu in the restaurant or a heat-and-serve take-home package. Whatever you decide, make arrangements now. 733 Lynnhaven Mall Loop, 757-213-7777; chwinery.com/thanksgiving
Eat at Dave & Buster’s and then stay and play. Tickets include a buffet with ham, turkey, and sides and dessert. $23.59. Seating limited. 4:30 to 7:30 p.m. 701 Lynnhaven Parkway, 757-785-3506; bit.ly/DaveandBuster
View the Atlantic Ocean while dining at the Isle of Capri inside the Holiday Inn & Suites. The buffet runs from 11 a.m. to 4 p.m. with four stations and a seafood display with shrimp cocktail, raw oysters and smoked salmon. Beverage not included. $49 for adults; $19 for children 6 to 12; free for children 5 and younger. 3900 Atlantic Ave., 757-428-2411; bit.ly/IsleofCapriVB
JMT Vegan Eats is offering breakfast and lunch. Fare includes casseroles, biscuits and gravy, crabcakes, macaroni and cheese, and Bundt cake. Some menu items are gluten-free. Starting at $25 a plate. Reservations required. 5660 Indian River Road, 757-541-8391; bit.ly/JMTVeganEats
Mahi’s, a seafood restaurant inside Ramada by Wyndham Virginia Beach Oceanfront, has a buffet with traditional fare, sushi, a mashed potato bar and other goodies. $50 for adults; $17 for children ages 5 to 12; free for children 4 and younger. Seating times are noon., 2 p.m. and 4 p.m. Reservations required. 615 Atlantic Ave., 757-437-8030; bit.ly/MahisVB
Mike’s Break Room has favorites such as turkey, mashed potatoes and gravy, and yams. Preorders encouraged. $17.95. 3717 Tiffany Lane, 757-963-2229; bit.ly/MikesBreakRoomVB
Visit Mom’s Kitchen from noon to 6 p.m. for turkey, ham, rice stuffing and other tasty grub. $25 for adults, $10 for children 12 and younger. Reservations recommended. 3501 Holland Road, 757-463-6667; bit.ly/MKVirginiaBeach
Eat well at Nautilus Restaurant from 11 a.m. to 4 p.m. The buffet will have fried and oven-roasted turkey with all the trimmings, snow crab legs and other seafood. $50 for adults; $25 for children 10 and younger; free for children 4 and younger. 3208 Atlantic Ave., 757-425-0444. bit.ly/NautilusVB
Celebrate Thursday through Sunday at Orion’s Roof, inside the Marriott Virginia Beach Oceanfront Resort. It will have a Thanksgiving dinner menu and a special weekend brunch, Friday through Sunday. Reservations required. 4201 Atlantic Ave., 757-937-4222; bit.ly/OrionsRoof
Head to The Rustic Spoon, Red Mill location, from noon to 7 p.m. for a three-course meal. $50. Make reservations on OpenTable. 2133 Upton Drive, 757-301-2329; bit.ly/RusticSpoon
Catch a meal at Surf Club Ocean Grille. Grab a starter, visit the carving station and save room for something sweet. $49 for adults; $25 for kids 6 to 12; free for children 5 and younger. 5700 Atlantic Ave., 757-425-5699; bit.ly/SurfClubVB
Swan Terrace, inside The Founders Inn and Spa, will have a buffet from 11 a.m. to 3:30 p.m. that includes a kids’ menu with popcorn chicken, macaroni and cheese, green beans and pigs in a blanket. $56.95 for adults; $29 for children 5 to 10; free for children 4 and younger. Reservations required. 5641 Indian River Road, 757-366-5777; bit.ly/SwanTerrace

Brent Hofacker/Shutterstock
Image of stuffing, a Thanksgiving favorite. Get it and other traditional fare at restaurants throughout the Hampton Roads region, including North Carolina. (Brent Hofacker/Shutterstock)
___
Williamsburg
Craft 31 is serving a three-course meal from 11 a.m. to 8 p.m. Check Facebook for menu details. Make reservations now. 3701 Strawberry Plains Road, 757-378-3268; bit.ly/Craft31WVA
Try something different for the holiday; K’Bolá Cuban Restaurant & Bar is open from 11 a.m. to 7 p.m. Specials include red wine turkey fricassee, lechon asado (roast pork) and pumpkin flan. 5201 Center St., 757-920-5462; bit.ly/KBolaCuban
Opus 9 Steakhouse’s buffet runs 10 a.m. to 8 p.m. Try the sweet potato salad with dried cranberries and maple dressing, braised short ribs, fried Brussels sprouts with hoisin sauce and plenty of other mouthwatering items. $51.95, $19.95 for children 6 to 11, free for children 5 and younger. 5143 Main St., 757-645-4779; bit.ly/Opus9Wmsbg
The Regency Room at the Williamsburg Inn plans its grand buffet from 11 a.m. to 4 p.m. $129.95 for adults; $49.95 for children 10 and younger. 136 Francis St., 757-220-7978; bit.ly/RegencyRoomWI
Wear your stretchy pants to Waypoint Seafood & Grill: The buffet menu sounds delightful. Look for mussels, corn pudding, chocolate Kahlua mousse, turkey and stuffing. Reservations required. 1480 Quarterpath Road, 757-220-2228; waypointgrill.com
The Whaling Company will have a menu and full bar starting at noon. Partake in the usual or select a seafood, pasta or grilled entree. Accepting reservations. 494 McLaws Circle, 757-229-0275; bit.ly/WhalingCo
Williamsburg Winery is wining and dining with a buffet and a welcome drink. Other beverages are available for purchase. Feast on items such as lobster bisque, roasted turkey roulade, and, for dessert, stuffed waffles. Seatings at 1 p.m. and 3:30 p.m. $75 for adults; $45 for children 12 to 4; free for children 3 and younger. 5800 Wessex Hundred, 757-229-0999. bit.ly/WWThanksgiving
___
Yorktown
Pile on the side dishes at the Riverwalk Restaurant. Its buffet has more than 15 options. Don’t worry, the carving stations will have herb-roasted prime rib au jus, smoked turkey with pot liquor gravy, brown sugar glazed ham, and fresh salmon with hollandaise. $62 adults, $28 children. Reservations required. 323 Water St.; 757-875-1522; riverwalkrestaurantva.com
Reservations are going fast at Water Street Grille. Find mouthwatering offerings such as Big Island oysters, herb-roasted prime rib and brown sugar-glazed ham. Save room for dessert, including a double chocolate mousse. Call for pricing. 323 Water St., 757-875-1522; waterstreetgrille.net
___
North Carolina
Dine at Beachside Bistro from noon to 4 p.m. and choose from a citrus and thyme oven-roasted turkey or prime rib with sides, desserts, rolls and a nonalcoholic beverage. $32.95. 1731 N. Virginia Dare Trail, Kill Devil Hills, 252-441-7126; bit.ly/BeachsideBistro
Indulge in all-you-can-eat from 1 to 11 p.m. at Jolly Roger restaurant and bar. It features she-crab soup, turkey, collard greens, seasonal pies and more. $34.95 for adults; prices for children 12 and younger will be their age plus $5; toddlers eat free. Accepting reservations. 1836 N. Virginia Dare Trail, Kill Devil Hills, 252-441-6530. jollyrogerobx.com
Reserve a seat at The Pines, a golf club in Elizabeth City, from 11 a.m. to 4 p.m. for its buffet. $25 for adults, free for children 5 and younger. 1525 N. Road St., 252-254-2111, Ext. 3; bit.ly/ThePinesatEC
Red Sky Casual Dining & Cocktails is hosting its 24th annual buffet from 10:30 a.m. to 3 p.m. $39 for adults, $15 for children 12 and younger. Text to reserve a spot. 1197 Duck Road, Duck, 252-455-1791; redskycafe.com
Rekaya Gibson, rekaya.gibson@virginiamedia.com, 757-295-8809; on X, @gibsonrekaya

Dining and Cooking