Onancock Hotel and Bed & Breakfasts

The hotel and bed & breakfast inns in Onancock offer warm and friendly accommodations throughout the year. All are within walking distance of local restaurants, theaters, the wharf, churches, historic places, and other locations of interest. Stay in Onancock for a relaxing weekend escape, or use our town as your base for a week-long exploration of the Eastern Shore.

Charlotte Hotel OnancockCharlotte Hotel
Charlotte Hotel, 7 North St., 757-787-7400
A boutique hotel and award-winning restaurant. The owner's art on the stairs leads to eight whimsical rooms that feature queen-size memory-foam mattresses, plush bedding, individual bathrooms with ceramic showers and "rain-shower" heads, Egyptian cotton towels, DVD players with free access to the hotel movie library, individual climate controls, and free wireless high speed internet.

Colonial Manor Inn OnancockColonial Manor Inn
Colonial Manor Inn Bed & Breakfast, 84 Market St., 757-787-3521
The Virginia Eastern Shore's oldest operating inn. Pet-friendly.


Heartsworth Cottage, Mail to: 6 Market St, 757-789-5915
A waterfront vacation cottage for weekly or monthly rental. Sleeps six.


The Inn and Garden Cafe, 145 Market St, 757-787-8850
A charming country inn and gourmet restaurant.


The Inn at Onancock, 30 North Street, 757-789-7711
Spa-like bathrooms, in-room massages, and gourmet breakfasts.


The Spinning Wheel Bed & Breakfast, 31 North Street, 757-787-7311
You'll feel like part of the family at this antique-filled home. Pet-friendly.


Onancock was the first municipality in Virginia to have all its lodgings 'go green' in the Virginia Green Travel program.


Onancock VA

eastern shore of virginia chesapeake bay gateway