Our Location

aerialLocationThe Inn at Tabbs Creek

384 Turpin Lane
Port Haywood, VA 23138
Email: innattabbscreek@gmail.com
Call: (804) 725-5136

Mailing address use: P.O. Box 165

Mathews County, Virginia

We’re located on the lower Chesapeake Bay in the quiet small town of Mathews County, Virginia. Drive times vary of course but you can get here in less than half a day from just about anywhere in Virginia. Our beaches, galleries, boutiques, and fine dining are enough to keep you busy right here in Mathews but there’s plenty more to see and do in the surrounding areas.


Our close proximity to the historic sites and attractions of Jamestown, Colonial Williamsburg and Yorktown make it easy to enjoy the best of coastal Virginia… without all the noise. Yorktown, Jamestown and Colonial Williamsburg are just across the York River with scenic drive times of under an hour.

Your trip to Virginia’s Middle Peninsula would not be complete without visiting the Northern Neck area where you’ll enjoy tasting wine at multiple area vineyards, waterfront dining, and shopping the many boutiques, art galleries, and antique shops in Irvington, White Stone, and Kilmarnock. A gorgeous drive over the Piankatank and Rappahannock Rivers will get you there in a half hour or less.