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 Mid Island Water Sports

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

5550 Estero Blvd, Fort Myers Beach, FL 33931
0.0 miles from Mid Island Water Sports
#8 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
5480 ESTERO BLVD., Fort Myers Beach, FL 33931
0.1 miles from Mid Island Water Sports
#3 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Beach
  • Pool
6090 Estero Blvd, Fort Myers Beach, FL 33931
0.6 miles from Mid Island Water Sports
Special Price $5 off room rate
Flamingo Inn Slideshow
#28 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Pets Allowed
  • Beach
Show Prices
75 Mound Road, Fort Myers Beach, FL 33931
0.6 miles from Mid Island Water Sports
Special Price $5 off room rate
Hidden Harbor Suites Slideshow
#37 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Pets Allowed
  • Beach
Show Prices
6200 Estero Blvd, Fort Myers Beach, FL 33931
0.7 miles from Mid Island Water Sports
Outrigger Beach Resort Slideshow
#22 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
6231 Estero Boulevard, Fort Myers Beach, FL FL 33931
0.7 miles from Mid Island Water Sports
#46 of 46 hotels in Fort Myers Beach
  • Mid-range
4360 Estero Blvd, Fort Myers Beach, FL 33931
0.8 miles from Mid Island Water Sports
#1 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Beach
Show Prices
6230 Estero Blvd, Fort Myers Beach, FL 33931
0.8 miles from Mid Island Water Sports
Carousel Inn on the Beach Slideshow
#24 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Pets Allowed
  • Beach
Show Prices
6530 Estero Boulevard, Fort Myers Beach, FL 33931
0.9 miles from Mid Island Water Sports
Gulfview Manor Resort Slideshow
#14 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Pets Allowed
  • Beach
  • Pool
Show Prices
6555 Estero Blvd, Fort Myers Beach, FL 33931
0.9 miles from Mid Island Water Sports
#19 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Pool
Show Prices
6550 Estero Boulevard, Fort Myers Beach, FL
0.9 miles from Mid Island Water Sports
#20 of 46 hotels in Fort Myers Beach
  • Beach
  • Pool
6620 Estero Blvd, Fort Myers Beach, FL 33931
1.0 miles from Mid Island Water Sports
GullWing Beach Resort Slideshow
#5 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
6640 Estero Blvd, Fort Myers Beach, FL 33931
1.0 miles from Mid Island Water Sports
Pointe Estero Resort Slideshow
#9 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
6890 Estero Blvd, Fort Myers Beach, FL 33931 (Formerly Holiday Inn Fort Myers Beach)
1.2 miles from Mid Island Water Sports
Special Offer Plan Ahead, Save 20%
Wyndham Garden Fort Myers Beach Slideshow
#23 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Beach
  • Pool
Show Prices
3650 Estero Blvd., Fort Myers Beach, FL
1.3 miles from Mid Island Water Sports
#26 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
3333 Estero Blvd., Fort Myers Beach, FL 33931
1.5 miles from Mid Island Water Sports
#29 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
7317 Estero Boulevard, Fort Myers Beach, FL 33931
1.6 miles from Mid Island Water Sports
#38 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
7600 Estero Blvd., Fort Myers Beach, FL 33931
1.8 miles from Mid Island Water Sports
#30 of 46 hotels in Fort Myers Beach
  • Beach
  • Pool
Show Prices
7630 Estero Blvd., Fort Myers Beach, FL 33941
1.8 miles from Mid Island Water Sports
#39 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Budget
  • Beach
Show Prices
2810 Estero Blvd, Fort Myers Beach, FL 33931
1.9 miles from Mid Island Water Sports
#16 of 46 hotels in Fort Myers Beach
  • Beach
  • Pool
7785 Estero Blvd., Fort Myers, FL 33931
1.9 miles from Mid Island Water Sports
#42 of 61 hotels in Fort Myers
  • Beach
  • Pool
2700 Estero Boulevard, Fort Myers Beach, FL 33931
2.0 miles from Mid Island Water Sports
#43 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Pets Allowed
  • Pool
2610 Estero Blvd, Fort Myers Beach, FL 33931
2.1 miles from Mid Island Water Sports
Beach Shell Inn Slideshow
#12 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Beach
  • Pool
Show Prices
2310 Estero Boulevard, Fort Myers Beach, FL 33931
2.3 miles from Mid Island Water Sports
Special Price $20 off room rate
The Neptune Resort Slideshow
#11 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Beach
  • Pool
Show Prices
2000 Estero Blvd, Fort Myers Beach, FL 33931
2.4 miles from Mid Island Water Sports
DiamondHead Beach Resort Hotel Slideshow
#15 of 46 hotels in Fort Myers Beach
  • Resort hotel
  • Free Parking
  • Beach
  • Pool
Show Prices
1401 Estero Blvd, Fort Myers Beach, FL 33931
2.7 miles from Mid Island Water Sports
#35 of 46 hotels in Fort Myers Beach
  • Budget
  • Beach
Show Prices
1400 Estero Blvd, Fort Myers Beach, FL 33931
2.7 miles from Mid Island Water Sports
#40 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Beach
  • Pool
Show Prices
1240 Estero Boulevard, Fort Myers Beach, FL 33931
2.8 miles from Mid Island Water Sports
#41 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Beach
Show Prices
8771 Estero Blvd., Fort Myers Beach, FL 33931
2.9 miles from Mid Island Water Sports
Lovers Key Resort Slideshow
#10 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Free Breakfast
  • Beach
  • Pool
Show Prices
1160 Estero Blvd, Fort Myers Beach, FL 33931
2.9 miles from Mid Island Water Sports
Special Offer CALL FOR LOWEST RATE!
Pierview Hotel & Suites Slideshow
#25 of 46 hotels in Fort Myers Beach
  • Free Parking
  • Budget
  • Pets Allowed
  • Beach
Show Prices