The Southfleet Motor Inn, a Cape Cod Hotel located in Wellfleet on beautiful Cape Cod, will be opening on May 2nd 2008. Book directly for the best rates. Book right online or call us toll-free at 800-334-3715. The summertime months such as July and August book up fast and the weather here in Wellfleet is fabulous, so act early! We have great beaches, restaurants and activities nearby.