Search Cape San Blas hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cape San Blas
Pet friendly
Check prices for these dates
Top hotels and accommodation in Cape San Blas

Cape San Blas Inn
Port St. Joe
9.8 out of 10, Exceptional, (79)

Cape Cottages by Panhandle Getaways
Port St. Joe
10.0 out of 10, Exceptional, (4)
The price is AU$808
includes taxes & fees
7 Dec - 8 Dec

The Port Inn and Cottages, an Ascend Collection Hotel
Downtown Port St. Joe
9.0 out of 10, Wonderful, (401)
The price is AU$200
includes taxes & fees
4 Jan - 5 Jan 2026

MainStay Suites Port Saint Joe South
Port St. Joe
8.6 out of 10, Excellent, (694)
The price is AU$186
includes taxes & fees
14 Dec - 15 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Cape San Blas, FL
Showing deals for:12 Dec - 14 Dec
Image gallery for Cape San Blas Inn

Cape San Blas Inn
Port St. Joe
9.8/10Exceptional (79 reviews)
10% off
Price is AU$1,018
for 2 nights, 1 room
AU$509 per night
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Cape San Blas attractions
Learn more about Cape San Blas
Pristine white beaches and turquoise waters beckon along this secluded peninsula, perfect for shelling and spotting nesting sea turtles. Kayak through St. Joseph Bay's calm waters or hike T.H. Stone Memorial St. Joseph Peninsula State Park's scenic trails for unforgettable Gulf Coast views.

Top Cape San Blas Hotel Reviews
Recent Reviews in Cape San Blas

4 Bdrm, Sleeps 11 Brand New Home!
10/10 Excellent
More cheap accommodation in Cape San Blas

Available for Holidays! North Cape! Private Pool! Elevator! Bay and Gulf Views!
Port St. Joe FL
10/10 Exceptional! (2 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Apalachicola Hotels
- Biltmore Beach Hotels
- Callaway Hotels
- Hotels near Capt. Anderson's Marina
- B&B in Carrabelle
- Carrabelle Hotels
- Cedar Grove Hotels
- Motels in Cedar Grove
- Crescent Beach Hotels
- Eastpoint Hotels
- Holiday Homes in Gulf Beaches
- Gulf Beaches Hotels
- Gulf Lagoon Beach Hotels
- Lgbt Welcoming Hotels in Holiday Beach
- Indian Pass Hotels
- Lynn Haven Hotels
- Cottages in Mexico Beach
- Adults Only Hotels in Mexico Beach
- Beach Hotels in Mexico Beach
- Boutique Hotels in Mexico Beach
- Cheap Hotels in Mexico Beach
- Family Hotels in Mexico Beach
- Luxury Hotels in Mexico Beach
- Romantic Hotels in Mexico Beach
- Spa Hotels in Mexico Beach
- Mexico Beach Hotels
- Resort in Mexico Beach
- B&B in Panama City
- Caravan Parks in Panama City
- Accor Hotels in Panama City
- Adults Only Hotels in Panama City
- All Inclusive Hotels in Panama City
- Boutique Hotels in Panama City
- Cheap Hotels in Panama City
- Golf Hotels in Panama City
- Historic Hotels in Panama City
- Luxury Hotels in Panama City
- Romantic Hotels in Panama City
- Ski Hotels in Panama City
- Spa Hotels in Panama City
- Panama City Hotels
- Hotels near Panama City Mall
- Resort in Panama City
- Parker Hotels
- Plantation Hotels
- Cottages in Port St. Joe
- Port St. Joe Hotels
- B&B in Shell Island
- Holiday Homes in Shell Island
- Spa Hotels in Shell Island
- Shell Island Hotels
- Resort in Shell Island
- Cheap Hotels in Sherwood
- Lgbt Welcoming Hotels in Sherwood
- Lgbt Welcoming Hotels in Silver Sands Beach
- Silver Sands Hotels
- Cheap Hotels in Springfield
- Luxury Hotels in Springfield
- Springfield Hotels
- Motels in Springfield
- Caravan Parks in St. George Island
- Condo Rentals in St. George Island
- Holiday Homes in St. George Island
- Pet Friendly Hotels in St. George Island
- St. George Island Hotels
- St. George Island State Park Hotels
- Hotels near Thomas Drive
- Treasure Island Section One Hotels
- Hotels near Tyndall Air Force Base
- Hotels near Tyndall Air Force Base Visitor Center
- Upper Grand Lagoon Hotels
- Waterside Village Hotels
- Hotels near Windmark Beach









































