Hurricane Michael- for all up-to-date information please click here.


Welcome to the Cape San Blas Inn, located on the pristine Gulf Coast of Florida. Built as a Bed & Breakfast in 1999, the Cape San Blas Inn is situated on the east side of St. Joseph Peninsula. Overlooking picturesque St. Joseph Bay and across the street from the turquoise waters of the Gulf of Mexico, the Inn is situated 25 miles west of Apalachicola and 14 miles from Port St. Joe.

Our Location

4950 Cape San Blas Rd, Port St Joe, FL 32456, USA
View on Map