Lodging in Port St. Joe, Florida
Hotels, Lodges, Extended Stay
MainStay Suites 850-387-2049
3951 East Highway 98, Port St. Joe, FL 32456
Apartment-style suites with kitchenettes, a continental breakfast, an outdoor pool, a fitness center, and a business center. more info mapThe Port Inn & Cottages, Ascend Hotel Collection 850-387-2279
501 Monument Avenue, Port St. Joe, FL 32456
Located within walking distance of the Cape San Blas Lighthouse, Gulf County Welcome Center and the historic downtown area, this boutique hotel offers modern... more info map
Bed & Breakfast, Cabins & Cottages
Cape San Blas Inn on St. Joseph Bay 850-229-7070
4950 Cape San Blas Road, Port St. Joe, FL 32456
Situated on the east side of St. Joseph Peninsula, overlooking St. Joseph Bay, this bed & breakfast is located 25 miles west of Apalachicola and 14 miles from Port St.... more info mapTurtle Beach Inn 850-229-9366
140 Painted Pony Road, Port St. Joe, FL 32456
A beachfront bed & breakfast on Indian Pass Beach with cottages. more info mapWhispering Pines of Cape San Blas 850-227-7252
1177 Cape San Blas Road, Port St. Joe, FL 32456
Located along the banks of St. Joseph Bay, two cottages with fully stocked kitchens are available. more infoLodging Guides and Directories
Condos & Vacation Rentals
Black's Island Vacation Resort 850-340-3292
2049 Highway 30A, Port St. Joe, FL 32456
Amenities of this intimate private island resort include private fully equipped bungalows, a clubhouse, cabana, pool, sundecks, a floating trampoline, beach volleyball,... more infoCape San Blas Vacation Rentals, Inc. 850-229-6916
4320 Cape San Blas Road, Port St. Joe, FL 32456
Specializing in vacation rentals in the Cape San Blas area, this company offers a wide variety of Gulfview and Bayview properties with an array of amenities available to... more info mapGnat's Landing 334-208-7577
1456 Indian Pass Road, Port St. Joe, FL 32456
A three-bedroom, two-bath beach house vacation rental, which is located about 15 minutes from Port St. Joe and 24 minutes from Apalachicola. more infoPort Cottages 850-229-PORT (7678)
314 Cecil G. Costin Sr. Boulevard, Port St. Joe, FL 32456
Ten 2-bedroom, 1.5-bath vacation rental cottages located near the downtown shopping and dining district of Port St. Joe and St. Joseph Bay. more infoPristine Properties Vacation Rentals 850-227-1100
4693 Cape San Blas Road, Port St. Joe, FL 32456
Pristine Properties is proud to offer a selection of vacation rentals in Cape San Blas, Port St. Joe, Indian Pass, and Mexico Beach, Florida. more info mapR.V. Parks & Camping
Indian Pass Campground 850-990-4833
2817 Indian Pass Road, Port St. Joe, FL 32456
Located directly on Indian Pass and Apalachicola Bay, three miles from Indian Pass Raw Bar; this campground features RV & camper sites, restrooms, showers, a laundry... more info mapPresnell's Bayside Marina & RV Resort 850-848-4914
2115 State Road 30A, Port St. Joe, FL 32456
Located on St. Joseph Bay overlooking Cape San Blas, Presnell's Bayside Marina & RV Resort in Port St. Joe offers 110 RV sites, a marina, seasonal heated swimming pool,... more info
Print - Lodging
Lodging in Port St. Joe
Towns Near Port St. Joe