We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Cayo Costa State Park

P.O. Box 1150, Boca Grande, FL 33921
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

3608 Del Prado Blvd South, Cape Coral, FL 33904
32.8 km from Cayo Costa State Park
#7 of 7 hotels in Cape Coral
Professional photos | Traveller photos (29) | Map
Show Prices
West Wind Inn (Sanibel Island) 3.0 of 5
3345 W. Gulf Dr., Sanibel Island, FL 33957
32.9 km from Cayo Costa State Park
#13 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (281) | Map
Show Prices
17260 Harbour Point Drive, Fort Myers, FL 33908
32.9 km from Cayo Costa State Park
Special Offer $50 Nightly Credit
Sanibel Harbour Marriott Resort & Spa Slideshow
#16 of 60 hotels in Fort Myers
Professional photos | Traveller photos (423) | Map
Show Prices
Beachview Cottages (Sanibel Island)
3325 W. Gulf Dr., Sanibel Island, FL 33957
33.0 km from Cayo Costa State Park
#10 of 27 hotels in Sanibel Island
Traveller photos (156) | Map
Sunset Beach Inn (Sanibel Island) 2.5 of 5
3287 W. Gulf Dr., Sanibel Island, FL 33957
33.1 km from Cayo Costa State Park
#25 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (280) | Map
Show Prices
9035 Mac Drive, Punta Gorda, FL 33950
33.2 km from Cayo Costa State Park
#7 of 7 hotels in Punta Gorda
Professional photos | Traveller photos (5) | Map
Show Prices
300 Retta Esplanade, Punta Gorda, FL 33950
33.3 km from Cayo Costa State Park
#4 of 7 hotels in Punta Gorda
Professional photos | Traveller photos (85) | Map
Show Prices
Island Inn (Sanibel Island) 3.0 of 5
3111 West Gulf Drive, Sanibel Island, FL 33957
33.4 km from Cayo Costa State Park
Offers & Announcements BOOK DIRECT & SAVE!!!
GreenLeadersSilver level
Island Inn Slideshow
#7 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (440) | Map
Show Prices
Waterside Inn on the Beach (Sanibel Island)
3033 W. Gulf Dr., Sanibel Island, FL 33957
33.5 km from Cayo Costa State Park
Special Rate Mid-Week Gulfview...
Waterside Inn on the Beach Slideshow
#8 of 27 hotels in Sanibel Island
Traveller photos (190) | Map
Dolphin Key Resort (Cape Coral)
1502 Miramar St, Cape Coral, FL 33904
33.6 km from Cayo Costa State Park
#4 of 7 hotels in Cape Coral
Professional photos | Traveller photos (26) | Map
Show Prices
1538 Cape Coral Parkway East, Cape Coral, FL 33904
33.6 km from Cayo Costa State Park
Special Offer Save up to 25%
Holiday Inn Express Cape Coral/Fort Myers Area Slideshow
#5 of 7 hotels in Cape Coral
Professional photos | Traveller photos (45) | Map
Show Prices
101 East Retta Esplanade, Punta Gorda, FL 33950
33.7 km from Cayo Costa State Park
#1 of 7 hotels in Punta Gorda
Professional photos | Traveller photos (58) | Map
Show Prices
Dunes Golf and Tennis Club (Sanibel Island)
949 Sandcastle Road, Sanibel Island, FL 33957
33.8 km from Cayo Costa State Park
#27 of 27 hotels in Sanibel Island
Map
2823 West Gulf Drive, Sanibel Island, FL 33957
33.9 km from Cayo Costa State Park
Offers & Announcements $119 - $139August...
Shalimar Cottages and Motel Slideshow
#15 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (115) | Map
Show Prices
Kona Kai Motel (Sanibel Island) 3.0 of 5
1539 Periwinkle Way, Sanibel Island, FL 33957
33.9 km from Cayo Costa State Park
#19 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (115) | Map
Show Prices
Sand Pointe Condominiums (Sanibel Island)
2737 West Gulf Drive, Sanibel Island, FL 33957
34.0 km from Cayo Costa State Park
#17 of 27 hotels in Sanibel Island
Traveller photos (29) | Map
Kings Crown Condominiums (Sanibel Island)
2721 West Gulf Drive, Sanibel Island, FL 33957
34.0 km from Cayo Costa State Park
#26 of 27 hotels in Sanibel Island
Traveller photos (5) | Map
Caribe Beach Resort (Sanibel Island)
2669 W. Gulf Dr., Sanibel Island, FL 33957
34.1 km from Cayo Costa State Park
#22 of 27 hotels in Sanibel Island
Traveller photos (40) | Map
Pine Cove of Sanibel (Sanibel Island)
2501 W Gulf Dr., Sanibel Island, FL 33957
34.3 km from Cayo Costa State Park
#24 of 27 hotels in Sanibel Island
Traveller photos (10) | Map
Sanibel Cottages Resort (Sanibel Island)
2341 W. Gulf Dr., Sanibel Island, FL 33957
34.5 km from Cayo Costa State Park
#18 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (40) | Map
Show Prices
Casa Ybel Resort (Sanibel Island) 3.5 of 5
2255 W Gulf Dr, Sanibel Island, FL 33957
34.7 km from Cayo Costa State Park
#9 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (201) | Map
Show Prices
Sanibel Moorings (Sanibel Island) 3.0 of 5
845 East Gulf Drive, Sanibel Island, FL 33957
35.0 km from Cayo Costa State Park
Sanibel Moorings Slideshow
#3 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (202) | Map
Show Prices
Seahorse Cottages (Sanibel Island)
1223 Buttonwood Lane, Sanibel Island, FL 33957
35.0 km from Cayo Costa State Park
Seahorse Cottages Slideshow
#6 of 27 hotels in Sanibel Island
Traveller photos (75) | Map
Holiday Inn Sanibel Island (Sanibel Island) 3.0 of 5
1231 Middle Gulf Dr., Sanibel Island, FL 33957
35.0 km from Cayo Costa State Park
Special Offer Save on Hotel Packages!
Holiday Inn Sanibel Island Slideshow
#21 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (313) | Map
Show Prices
Sanibel Inn (Sanibel Island) 3.0 of 5
937 E. Gulf Dr., Sanibel Island, FL 33957
35.1 km from Cayo Costa State Park
Sanibel Inn Slideshow
#11 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (385) | Map
Show Prices
Song of the Sea (Sanibel Island) 3.0 of 5
863 E. Gulf Dr., Sanibel Island, FL 33957
35.1 km from Cayo Costa State Park
Song of the Sea Slideshow
#12 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (237) | Map
Show Prices
Sundial Beach Resort & Spa (Sanibel Island) 3.0 of 5
1451 Middle Gulf Drive, Sanibel Island, FL 33957
35.1 km from Cayo Costa State Park
#20 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (204) | Map
Show Prices
Knights Inn Port Charlotte (Port Charlotte) 2.0 of 5
4100 Tamiami Trail, Port Charlotte, FL 33952
35.1 km from Cayo Costa State Park
#8 of 8 hotels in Port Charlotte
Professional photos | Traveller photos (14) | Map
Show Prices
Tortuga Beach Club Resort (Sanibel Island)
959 E. Gulf Dr., Sanibel Island, FL 33957
35.2 km from Cayo Costa State Park
#1 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (127) | Map
Show Prices
4056 Tamiami Trail, Port Charlotte, FL 33952
35.2 km from Cayo Costa State Park
Special Offer Save 15%; Earn 500...
Microtel Inn & Suites by Wyndham Port Charlotte Slideshow
#7 of 8 hotels in Port Charlotte
Professional photos | Traveller photos (31) | Map
Show Prices