Hotels in Port St. Joe, FL

Search and compare Port St. Joe, FL hotels from hundreds of travel sites and save

Port St. Joe, FL
Sep 30 — Oct 12
Port St. Joe, FL
Fri 9/30
Sat 10/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Port St. Joe

Filter by star ratings
All filters
The Port Inn and Cottages Ascend Hotel Collection
8.8 Excellent
501 Monument Avenue, Port St. Joe, FL, United States
Show on map
0.0 mi from city centre, Port St. Joe, FL 
ExcellentBased on 174 reviews
8.8

Situated in Port Saint Joe, Port Inn Port Saint Joe is an easy drive from Mexico Beach and offers an outdoor pool. Those staying at the property can also make use of complimentary wireless internet.

Cape San Blas Inn
9.5 Excellent
4950 Cape San Blas Road, Port St. Joe, FL, United States
Show on map
8.7 mi from city centre, Port St. Joe, FL 
ExcellentBased on 33 reviews
9.5

Cape San Blas Inn is located in Port Saint Joe and offers a Jacuzzi and free Wi-Fi.

Hotel prices in Port St. Joe

2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Port St. Joe

Facts about staying in Port St. Joe

  • What are the best hotels in Port St. Joe?

    The Port Inn and Cottages Ascend Hotel Collection, rated with a score of 8.8 from 174 reviewers, is one of the most popular hotels in Port St. Joe. Other top stays include Cape San Blas Inn, with an average rating of 9.5 from 33 reviewers, and Sandy Feet Retreat, with a score of 8.8 from 25 reviewers.

  • What is a good hotel near Indian Pass Beach?

    Flip Flops And Tank Tops is a hotel near Indian Pass Beach that is popular with HotelsCombined users, scoring 9.9 across 20 reviews.

  • What is a good hotel in Port St. Joe near Windmark Beach?

    The most popular hotel near Windmark Beach is Charming Home W/ Shared Hot Tub & More - Beach Access Is One Mile Away!, with 15 HotelsCombined users scoring it 9.0/10.