Skip to main content


Welcome to The Charlotte Hotel & Restaurant - Luxury Experience on the Eastern Shore of Virginia!

Our boutique hotel was constructed in 1907 on the Eastern Shore of Virginia in the historic town of Onancock - just four blocks from the deep-water harbor on picturesque Onancock Creek, which empties into the Chesapeake Bay. After being owned by Charlotte & Gary Cochran for 20+ years, the property is now under new ownership and offers a full-service bar, beautiful restaurant, and 8 boutique guest rooms to make your visit to the Eastern Shore comfortable & memorable.

Our commitment to excellence is backed by glowing reviews on Google. We're proud to be one of the highest-rated by our wonderful patrons. Your satisfaction is not just our goal; it's our standard.