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

Gasparilla Inn & Club (Boca Grande, FL)
500 Palm Ave, Boca Grande, FL 33921
7.5 km from Cayo Costa State Park
#1 of 2 hotels in Boca Grande
Traveller photos (83) | Map
1251 12th Street, Boca Grande, FL 33921
8.1 km from Cayo Costa State Park
#2 of 2 hotels in Boca Grande
Traveller photos (23) | Map
South Seas Island Resort (Captiva Island, FL) 3.5 of 5
5400 Plantation Road, Captiva Island, FL 33924
17.3 km from Cayo Costa State Park
South Seas Island Resort Slideshow
#4 of 4 hotels in Captiva Island
Professional photos | Traveller photos (995) | Map
Show Prices
South Seas Plantation (Marathon, FL)
5400 Plantation Road, PO Box 194, Marathon, FL 33924
18.9 km from Cayo Costa State Park
#11 of 15 hotels in Marathon
Traveller photos (164) | Map
Show Prices
Knoll's Court Motel (Matlacha, FL)
4755 Pine Island Rd. NW, Matlacha, FL 33993
19.0 km from Cayo Costa State Park
Announcement Free Boat Dockage!
Knoll's Court Motel Slideshow
#2 of 2 hotels in Matlacha
Traveller photos (28) | Map
Show Prices
15107 Captiva Drive, Captiva Island, FL 33924
19.4 km from Cayo Costa State Park
Jensen's Twin Palm Resort and Marina Slideshow
#2 of 4 hotels in Captiva Island
Traveller photos (59) | Map
Bridgewater Inn (Matlacha, FL) 2.0 of 5
4331 Pine Island Road, Matlacha, FL 33993
19.4 km from Cayo Costa State Park
#1 of 2 hotels in Matlacha
Professional photos | Traveller photos (78) | Map
Show Prices
Inn on the Bay (Cape Coral, FL)
12251 Shoreview Drive, Cape Coral, FL 33993-0035
19.5 km from Cayo Costa State Park
#6 of 7 hotels in Cape Coral
Traveller photos (3) | Map
Jensen's "On the Gulf" (Captiva Island, FL)
15300 Captiva Dr, Captiva Island, FL 33924
19.6 km from Cayo Costa State Park
Offers & Announcements SAVE$$ December...
Jensen's "On the Gulf" Slideshow
#1 of 4 hotels in Captiva Island
Traveller photos (530) | Map
Cape Haze Resort (Placida, FL)
8401 Placida Rd, Placida, FL 33946
20.3 km from Cayo Costa State Park
#2 of 2 hotels in Placida
Traveller photos (1) | Map
15951 Captiva Road, Captiva Island, FL 33924
20.6 km from Cayo Costa State Park
Tween Waters Inn Island Resort & Spa Slideshow
#3 of 4 hotels in Captiva Island
Professional photos | Traveller photos (1164) | Map
Show Prices
Palm Island Resort (Placida, FL)
7092 Placida Road, Cape Haze, Placida, FL 33946
21.4 km from Cayo Costa State Park
Palm Island Resort Slideshow
#1 of 2 hotels in Placida
Traveller photos (101) | Map
Castaways Beach and Bay Cottages (Sanibel Island, FL) 2.5 of 5
6460 Sanibel-Captiva Rd., Sanibel Island, FL 33957
23.8 km from Cayo Costa State Park
GreenLeadersSilver level
Castaways Beach and Bay Cottages Slideshow
#19 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (510) | Map
Show Prices
Sea Oats by EVRentals (Englewood, FL)
1720 Gulf Blvd., Englewood, FL 34223
28.2 km from Cayo Costa State Park
#8 of 11 hotels in Englewood
Traveller photos (6) | Map
Tropical Winds Motel & Cottages (Sanibel Island, FL) 2.0 of 5
4819 Trade Winds Drive, Sanibel Island, FL 33957
28.4 km from Cayo Costa State Park
#6 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (99) | Map
Show Prices
2540 S. McCall Road, Englewood, FL 34224 (Formerly Englewood-Days Inn)
28.5 km from Cayo Costa State Park
#11 of 11 hotels in Englewood
Professional photos | Traveller photos (6) | Map
Show Prices
Gem Coast Inn (Englewood, FL)
2073 South McCall Road, Englewood, FL 34224 (Formerly Veranda Inn)
28.9 km from Cayo Costa State Park
Gem Coast Inn Slideshow
#7 of 11 hotels in Englewood
Traveller photos (10) | Map
Beach Croft Motel (Englewood, FL)
2230 North Beach Road, Englewood, FL 34223
29.0 km from Cayo Costa State Park
#9 of 11 hotels in Englewood
Traveller photos (32) | Map
Palm Manor Resort (Englewood, FL) 2.0 of 5
1531 Placida Road, Englewood, FL 34223
29.1 km from Cayo Costa State Park
#5 of 11 hotels in Englewood
Professional photos | Traveller photos (9) | Map
Show Prices
Sun Life Beach Hotel (Englewood, FL)
1225 S. McCall Rd., Englewood, FL 34223
29.9 km from Cayo Costa State Park
Offers & Announcements $10 OFF 3 Ngts. King Bed
Sun Life Beach Hotel Slideshow
#2 of 11 hotels in Englewood
Traveller photos (51) | Map
5951 Silver King Boulevard, Cape Coral, FL 33914 (Formerly The Resort at MarinaVillage)
30.1 km from Cayo Costa State Park
Special Offer 4th Night Free & Credit
The Westin Cape Coral Resort At Marina Village Slideshow
#1 of 7 hotels in Cape Coral
Professional photos | Traveller photos (399) | Map
Show Prices
Mitchell's Sandcastles (Sanibel Island, FL)
3951 W. Gulf Drive, Sanibel Island, FL 33957
31.0 km from Cayo Costa State Park
#4 of 27 hotels in Sanibel Island
Traveller photos (187) | Map
Ko Ko Kai Resort (Englewood, FL)
5040 N. Beach Rd., Englewood, FL
31.1 km from Cayo Costa State Park
#10 of 11 hotels in Englewood
Traveller photos (41) | Map
69 W. Bay St., Englewood, FL 34223
31.2 km from Cayo Costa State Park
#6 of 11 hotels in Englewood
Traveller photos (32) | Map
Shell Point Guest House (Fort Myers, FL)
15040 Shell Point Blvd, Fort Myers, FL
31.5 km from Cayo Costa State Park
#21 of 61 hotels in Fort Myers
Traveller photos (5) | Map
4601 SE Fifth Avenue, Cape Coral, FL 33904
31.7 km from Cayo Costa State Park
Hideaway Waterfront Resort & Hotel Slideshow
#2 of 7 hotels in Cape Coral
Professional photos | Traveller photos (57) | Map
Show Prices
619 SE 47th Terrace, Cape Coral, FL 33904
32.1 km from Cayo Costa State Park
Special Offer Book Early and Save
Hampton Inn & Suites Cape Coral/Fort Myers Area Slideshow
#3 of 7 hotels in Cape Coral
Professional photos | Traveller photos (25) | Map
Show Prices
American Inn (Punta Gorda, FL) 2.0 of 5
10151 Tamiami Trail, Punta Gorda, FL 33950
32.2 km from Cayo Costa State Park
#5 of 7 hotels in Punta Gorda
Professional photos | Traveller photos (11) | Map
Show Prices
West Wind Inn (Sanibel Island, FL) 3.0 of 5
3345 West Gulf Drive, Sanibel Island, FL 33957
32.4 km from Cayo Costa State Park
#15 of 27 hotels in Sanibel Island
Professional photos | Traveller photos (803) | Map
Show Prices
17260 Harbour Point Drive, Fort Myers, FL 33908
32.4 km from Cayo Costa State Park
Special Offer Earn Rewards Points!
Sanibel Harbour Marriott Resort & Spa Slideshow
#20 of 61 hotels in Fort Myers
Professional photos | Traveller photos (476) | Map
Show Prices