Take Five: Hidden Gems Along Virginia’s Chesapeake Bay

Coastal tourism in the mid-Atlantic states typically revolves around a handful of well-known beach towns along the Atlantic Ocean, but only Virginia and Maryland can claim coastline to an entirely different body of water: the Chesapeake Bay.
Like the best things in life, the Chesapeake Bay is both salty and fresh. It is brackish, a word that lends itself to more than just quantified salinity. The Bay is not as easily defined as a rolling ocean, or a quiet river. It is both and neither. Simple in appearance, yet difficult to describe. Compared to the more popular destinations along the ocean, the towns along the Chesapeake Bay offer an entirely different, less crowded, and more nuanced approach to the region.
A seemingly endless series of creeks, inlets, rivers and smaller bays lead to and from The Chesapeake Bay. Along these waterways are docks, jetties, beaches, marinas, towns and a lot of laid back people. While Virginia and Maryland are lucky to share the bay, lets start with Virginia.
1. Cape Charles
Cape Charles’ low-key yet amicable beach is open to the public with no entry or parking fees. Here, the relatively calm water remains shallow, allowing for plenty of lazy meandering without having to exert any energy to stay afloat.
Mason Avenue is the main street in town. It is stacked with a diverse mix of shops, galleries and restaurants, as well as the Palace Theatre, an active art deco theatre built in the 1940s. Lodging options in town vary from modern lofts at Hotel Cape Charles, to a gracious bed and breakfast at Donna and Greg’s Fig Street Inn. Food options are plentiful in Cape Charles. The established and comfortable Kelly’s Gingernut Pub (who just celebrated their 10th year in business) and the lively dockside Shanty are two great options. Also, check out the new kids on the block, a food truck named Jum Jum.
Lastly, watching the sunset across the Chesapeake Bay is incomplete without an ice cream cone from Brown Dog.
2. Onancock
Head north about 40 miles on Rte. 13 (allowing time for fish tacos at El Maguey in Exmore), and you’ll find the inviting creek-side Onancock. Although it isn’t a “beach town” like Cape Charles, Onancock is still all about living your best life near the Chesapeake Bay. This is a small but active place.
The focal point in town has always been the Onancock Wharf. Keep it casual, and enjoy dinner while watching the boats during sunset at Mallards located in the historic Hopkins and Brothers Store building. Mallards also hosts live dockside music in the summer.
There is plenty to do further into town as well. Grab a seat at the bar and order a soft shell crab sandwich and a beer at The Charlotte Hotel and Restaurant. In fact, book a room there ahead of time, or consider the Spinning Wheel Bed and Breakfast just up North St. The nearby Roseland Theatre maintains a schedule of both blockbuster and international films, or you can check out some live theatre at the North Street Playhouse.