Horse Island Tours
Visit Horse Island
Popular places to visit
Chatham Vineyards
You can enjoy a tasting or tour at Chatham Vineyards during your travels to Machipongo. Wander the beaches or discover the area's sunrises.
Barrier Islands Center
You can spend time studying the exhibits at Barrier Islands Center in Machipongo. While you're in the area, stroll along the beautiful beaches.
Barrier Island Museum
You can spend time studying the exhibits at Barrier Island Museum during your trip to Machipongo. While you're in the area, stroll along the beautiful beaches.
Hungars Beach
Why not spend a lazy afternoon at Hungars Beach during your trip to Eastville?
The Hammocks
Commune with nature and explore the great outdoors at The Hammocks during your travels in Nassawadox. While you're in the area, stroll along the beaches.
Webbs Island
Commune with nature and explore the great outdoors at Webbs Island during your travels in Machipongo. Take in the museums while you're in the area.
Best Lodging Options Near Horse Island
Check availability on hotels close to Horse Island

Holiday Inn Express & Suites Exmore - Eastern Shore by IHG

Hampton Inn & Suites Exmore - Eastern Shore

Quality Inn & Suites

Cape Charles Tiny Livin

Shore Stay Suites

Onley Inn

The Charlotte Hotel & Restaurant
Explore a world of travel with Expedia
- Hotels near Cape Charles Beach
- Hotels near Chesapeake Bay
- Hotels near Chesapeake Bay Bridge-Tunnel
- Hotels near Potomac River
- Hotels near Kiptopeke State Park
- Hotels near Deltaville Marina
- Hotels near Eastern Shore of Virginia National Wildlife Refuge
- Hotels near Bay Creek Golf Club
- Hotels near Barrier Islands Center
- Hotels near White Stone Beach
- Hotels near Reedville Fishermen's Museum
- Hotels near Compass Entertainment Complex
- Hotels near Chatham Vineyards
- Hotels near Tangier Island Beach
- Hotels near Bethel Beach Natural Area Preserve
- Hotels near Deltaville Maritime Museum
- Hotels near Hughlett Point Natural Area
- Hotels near Marsh Island
- Hotels near Eyre Hall
- Hotels near Parramore Beach