Visit Anchor Inn at 3775 Main St in Chincoteague, Virginia. To contact the marina directly phone 757-336-6313. Anchor Inn has not been reviewed by any members, be the first to review and rate this marina! Virginia boaters can always be found in the waters of Chincoteague.