Port St. Joe sits about 15–20 minutes north of Cape San Blas on the shores of St. Joseph Bay. It's the closest real town to the cape and serves as the main hub for groceries, restaurants, and services for Cape San Blas visitors. But Port St. Joe is more than just a supply run — it's a genuinely charming small Gulf Coast town with a rich history, excellent seafood, and a warm, local atmosphere that's increasingly rare in coastal Florida.
What Port St. Joe Is Like
Port St. Joe (often called "PSJ" by locals) is a small town of about 3,500 residents. It sits on the bay — not the Gulf — and has a working waterfront vibe mixed with the beginnings of a more tourist-friendly dining and shopping scene that's developed in recent years. The main commercial strip is Garrison Avenue, which runs along the waterfront and has the best concentration of restaurants and shops.
This is not a destination with a lot of flashy attractions or manufactured tourism experiences. It's a genuine Florida small town where people still make their living from the water and the land. That authenticity is its greatest appeal.
Things to Do in Port St. Joe
Garrison Avenue & Downtown
The heart of Port St. Joe is Garrison Avenue, a short strip of waterfront restaurants, coffee shops, boutiques, and galleries overlooking the bay. It's very walkable and a pleasant evening destination when staying at Cape San Blas. Evening walks along the waterfront, with the bay on one side and local restaurants on the other, are a highlight for many visitors.
St. Joseph Bay
The bay that Cape San Blas wraps around is one of the cleanest and most biologically diverse estuaries in Florida. Port St. Joe's waterfront area provides access to the bay for kayaking, fishing, and wildlife watching. Dolphins are frequently spotted in the bay, and the bay's sea turtle population is among the largest in the state.
Constitutional Convention Museum State Park
History buffs will appreciate this small state park, which commemorates the site where Florida's first constitution was drafted in 1838. It's a quick visit but well-worth it for those interested in Florida history. The original St. Joseph — a once-thriving port city — was destroyed by a yellow fever epidemic and a series of hurricanes in the 1840s.
Port St. Joe Marina
The marina is the hub of Port St. Joe's fishing community. If you're interested in fishing charters, boat rentals, or just watching the fishing boats come in and out, the marina is worth a visit. Fresh seafood is sometimes available directly from the boats.
Port St. Joe Restaurants
Port St. Joe punches well above its weight in the dining department, especially for such a small town. The best restaurants in the area are concentrated along Garrison Avenue. The emphasis is on fresh local seafood, though you'll also find casual American fare and some more creative coastal cuisine at the newer spots. See our complete restaurant guide for more details on dining in the Cape San Blas area.
Port St. Joe Beaches
While the primary beaches in this area are on Cape San Blas itself, Port St. Joe has a small beach area on the bay waterfront. There's also Cape San Blas, which is easily accessible from PSJ (about a 15-minute drive south). Most Cape San Blas visitors based in vacation rentals on the cape drive to all their activities; those based in Port St. Joe make the short drive south to the beach.
Port St. Joe Vacation Rentals
Some visitors choose to base themselves in Port St. Joe rather than on the cape itself. This can make sense if you want easier access to restaurants and services, or if all the beachfront cape properties are booked. Port St. Joe has a growing vacation rental inventory, including some beautiful waterfront homes on the bay with dock access.
Day Trip from Cape San Blas to Port St. Joe
Most Cape San Blas visitors make at least one or two trips into Port St. Joe during their stay — for groceries, for dinner, for a morning coffee on Garrison Avenue. It's an easy, pleasant drive north along the bay with beautiful water views the whole way. Plan for a minimum of a half-day if you want to wander the shops, have lunch, and explore the waterfront properly.
FAQ: Port St. Joe, Florida
Port St. Joe is approximately 15–20 minutes north of most Cape San Blas vacation rental properties, depending on exactly where you're staying on the cape. The drive follows the bay and is very scenic. It's an easy drive that most Cape San Blas visitors make multiple times during their stay.
It depends on what matters most to you. Cape San Blas puts you right on the Gulf beach with immediate access to the water — that's the primary appeal. Port St. Joe offers better access to restaurants and a more town-like feel. If beaches are your top priority, stay on the cape. If you want more dining variety and don't mind a 15–20 minute drive to the beach, Port St. Joe is worth considering. Most people choose the cape for a true beach vacation experience.