Make a Reservation 866-825-7175

Staff was so sweet, room was clean with a touch history everywhere you looked. Also breakfast is...”

—Wonderful -Tiffany F.
More Testimonials

Our Location & Driving Directions

Located on Highway 98 in beautiful Gulf County, Port Inn is near many points of interest like the Port St. Joe Marina, Salinas Park, historic Apalachicola and St. Joseph Peninsula State Park.

Major City Distance

Altanta 322 miles
Birmingham 315 miles
Tallahassee 100 miles
Panama City 41 miles
Pensacola 139 miles
New Orleans 340 miles
Tampa 315 miles


Driving Directions

From Panama City:

Take 15th Street (Hwy 98) approx. 40 miles through Tyndall Air Force Base, then the cities of Mexico  Beach and St. Joe Beach. After crossing over the Tapper Bridge (Intercoastal Waterway) the Port Inn will be approx. 1 mile on your left. Turn left at the 2nd stoplight and take an immediate right into our parking lot. 

From Tallahassee:

Take Hwy 20 (Pensacola St.) approx. 40 miles to Blountstown, take a left at the light onto Hwy 71 towards Wewahitchka, proceed approx. 50 miles to Port St. Joe. The Port Inn will be on your left just before the light in Port St. Joe. 

From I-10 westbound: 

Take exit 174 towards Greensboro, at the flashing light, take a left towards Bristol, (18 miles) once in Bristol, turn right and go 4 miles to Blountstown and turn left onto Hwy 71, proceed for approx. 50 miles. The Port Inn will be on your left just before the light in Port St. Joe. 

From I-10 eastbound: 

Take exit 130 towards Panama City, left onto US-231 S/FL-75 S. Continue 39 miles, then turn left onto N. Star Ave / CR-2315. Go 6.7 miles and turn right onto E. Hwy 22/FL-22. Continue 1.5 miles, turn left onto N Tyndall Parkway / US-98. Continue approx. 2 miles, and turn left onto US-98 E/S Tyndall Parkway continuing approx. 30 miles through Mexico Beach and St. Joe Beach. After you cross the bridge in Port St. Joe, turn left at the second stop light onto Hwy 71.  Immediately turn right into the Port Inn parking lot.

Port Inn, Port St. Joe, Florida