
SOLOMONS, Md. — Maryland is a hotspot for high-quality restaurants and diverse cuisines, so there are plenty of buffets that serve platters of endless dishes. Between seafood buffets and expansive brunches, here are five Southern Maryland buffets where you can get an all-you-can-eat meal at an affordable price.
The Pier Restaurant

The Pier Restaurant is a top choice for a brunch buffet in Southern Maryland on Sundays between 9 a.m. and 1 p.m. With fresh fruit, bacon, waffles and even an omelet station, there’s no shortage of scrumptious choices in its expansive buffet selection.
Outside of the Sunday buffet, The Pier Restaurant also serves a wide variety of delectable seafood dishes and sides. Plus, it offers a river bar, so it’s a great spot for dining in the afternoon or evening as well.
Address: 14575 Solomons Island Rd, Solomons, MD 20688
United Buffet & Grill

Located conveniently in Waldorf for Charles County residents, the United Buffet & Grill offers one of the best buffets in Southern Maryland. Serving up American, Chinese and Japanese cuisine, every diner will find one of their favorite foods in this lineup.
Unlike many other all-you-can-eat restaurants in Maryland, United offers both a lunch and dinner buffet, as well as a weekend option for hungry Saturday customers. Seafood is also on the menu here, making this restaurant truly inclusive of all tastes!
Address: 1290 Smallwood Dr. W, Waldorf, MD 20603
Bollywood Masala

Bollywood Masala is an Indian restaurant in La Plata that serves delicious curry and kabobs, among many other delicious menu options. Wine, beer and a selection of Indian drinks are also available, making Bollywood Masala perfect for a night out with your spouse or friend group.
Bollywood Masala operates a Saturday buffet between 11:30 a.m. and 2:30 p.m., so it’s one of the best options for all-you-can-eat dining in Charles County.
Address: 120 Rosewick Rd, La Plata, MD 20646
The Reluctant Navigator Restaurant

The Reluctant Navigator Restaurant is a great place to get a fresh plate of seafood or American cuisine in Southern Maryland, and it’s located directly on the waterfront for diners who like to eat alongside a scenic view.
A buffet is hosted on Sundays at The Reluctant Navigator Restaurant between 8 a.m. and 12:30 p.m. If you’re seeking out buffets for your whole family on the weekend, then The Reluctant Navigator Restaurant is a fantastic option with a ton of food choices.
Address: 18521 Herring Creek Rd, Tall Timbers, MD 20690
Hong Kong Buffet

The Hong Kong Buffet is located in the heart of St. Mary’s County, and it’s one of the only true buffets in the area. Nestled on the streets of Leonardtown, The Hong Kong Buffet regularly serves up all-you-can-eat meals that include staple foods like chicken, noodles and Chinese desserts.
Buffets serve as an affordable option for dining out, and The Hong Kong Buffet is a prime location if you’re craving Chinese cuisine. This restaurant is closed on Tuesdays, but it’s open every other day of the week, so there are plenty of opportunities to chow down on some delicious all-you-can-eat Chinese food in Southern Maryland!
Address: 40814 Merchants Ln, Leonardtown, MD 20650
Southern Maryland & Beyond

There are plenty of additional buffet restaurants in Maryland if you’re willing to take a trip to Prince George’s or Anne Arundel counties. Here are a few more options if you’re seeking an all-you-can-eat extravaganza!
- Golden Corral – 2800 Crain Highway, Waldorf, MD 20601
- GrandE Buffet & Grill – 9636 Fort Meade Rd, Laurel, MD 20707
- Flaming Grill & Buffet – 6051 Oxon Hill Rd, Oxon Hill, MD 20745
- Seafood Palace Buffet – 81 Forest Plaza A, Annapolis, MD 21401
- Hibachi & Sushi Supreme Buffet – 6619 Governor Ritchie Hwy, Glen Burnie, MD 21061
Got a tip or photo? Text us at 888-871-NEWS (6397) or email news@thebaynet.com.
Join The BayNet Membership for exclusive perks and zero ads.
Don’t miss a story—sign up for our newsletter!
