
Hotels with Kitchens in Iona
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Hotels with Kitchens in Iona
















Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway



Latitude 26 Waterfront Resort & Marina
Latitude 26 Waterfront Resort & Marina



Latitude 26 Waterfront Boutique Resort - Fort Myers Beach
Latitude 26 Waterfront Boutique Resort - Fort Myers Beach











Pink Shell Beach Resort and Marina
Pink Shell Beach Resort and Marina











Woodspring Suites Fort Myers - Cape Coral
Woodspring Suites Fort Myers - Cape Coral











Home2 Suites by Hilton Fort Myers Colonial Blvd
Home2 Suites by Hilton Fort Myers Colonial Blvd



Suburban Studios Fort Myers Cape Coral
Suburban Studios Fort Myers Cape Coral















Top landmarks in Fort Myers

Edison Mall
If you want to give your credit card some exercise, head out to Edison Mall in Winkler. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches.

Edison and Ford Winter Estates
You can spend time exploring the galleries in Edison and Ford Winter Estates during your trip to Fort Myers. Stroll along the marina or attend a baseball game in the area.

Barbara B Mann Hall
You can get tickets for a performance at Barbara B Mann Hall on your trip to Fort Myers. Stroll along the seaside or discover the beautiful sunsets in this family-friendly area.

Sanibel Harbour
Commune with nature and explore the great outdoors at Sanibel Harbour during your travels in Fort Myers. Stroll along the waterfront or visit the spas in this family-friendly area.

Florida Southwestern State College
Walk around the campus at Florida Southwestern State College as part of your travels around Fort Myers. Discover the beautiful sunsets and lively bars in this family-friendly area.

Manatee Park
After visiting Manatee Park, make a plan to see the other sights and activities in Fort Myers. You can attend a baseball game while in the area.