Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Fort Myers Beach - Fort Myers Beach Florida

Hotels near Fort Myers Beach are shown in the list below sorted by distance (closest first). Explore our hotels to find accommodations near Fort Myers Beach in Fort Myers Beach for your leisure or corporate trips.We list the best lodging close to Fort Myers Beach so you can review the discounted Fort Myers Beach accommodations below and securely reserve the perfect hotel.Need 5+ Rooms for a group? Search for a Fort Myers Beach group discount

Lodging & Accommodations close by Fort Myers Beach

Lighthouse Resort Inn & Suites : 1051 5th St. 1051 5th St., Fort Myers Beach, FL 33931
  • 3 star Beach hotel
  • 45 suites in property
From$96
Average 3.5 /5Reviews CallBookMore Details
Pierview Hotel & Suites in Fort Myers Beach 1160 Estero Blvd., Fort Myers Beach, FL 33931
  • Two-star Oceanfront hotel
  • Check-in time: 4PM
From$92
Very Good 4.0 /5Review Score CallBookMore Details
Harbour House at the Inn
+1-800-997-5148
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931
  • Four-star Beach property
  • Hotel has 3 floors
  • Great shopping
  • Check in was easy
Lani Kai Beachfront in Fort Myers Beach 1400 Estero Blvd., Fort Myers Beach, FL 33931
  • 2 star Beach hotel
  • Check in time: 3:00 pm
  • Most guests found the staff to be very friendly
  • Clean rooms
Best Western Plus Beach Resort : 684 Estero Blvd. 684 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star hotel
  • Hotel has 5 floors
From$59
Very Good 4.5 /5Review Score CallBookMore Details
Diamondhead Beach Resort - Fort Myers Beach 2000 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Beach hotel
  • 6 meeting rooms in hotel
  • Pool was amazing
  • The majority of guests found problems with the furniture
From$75
Very Good 4.5 /5Reviews CallBookMore Details
Neptune Inn - Fort Myers Beach
+1-888-283-3404
2310 Estero Blvd., Fort Myers Beach, FL 33931
  • Three Star Oceanfront hotel
  • Check-in: 3:00 pm
  • Great location
  • Professional service
Pink Shell Beach Resort & Marina : 275 Estero Blvd. 275 Estero Blvd., Fort Myers Beach, FL 33931
  • Four-star Resort property
  • 210 rooms in property
  • Conventional furniture
  • Great view
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~2.90 miles north of Fort Myers Beach
  • 3 star Beach hotel
  • Check-in: 3:00 PM
  • Desk staff was pleasant and helpful
  • Most guests thought, the hotel was modern
La Quinta Inn & Suites Ft. Myers Sanibel Gateway in Fort Myers
+1-800-230-4134
20091 Summerlin Rd., Fort Myers, FL 33908 ~2.94 miles north of Fort Myers Beach
  • 3 star Suburban hotel
  • 3 floors in property
Sandpiper Gulf Resort - Fort Myers Beach 5550 Estero Blvd., Fort Myers Beach, FL 33931
  • Affordable Beach property
  • Check-in time: 4:00pm
  • Most guests enjoyed the balcony
  • Average parking
From$139
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Residence Inn Fort Myers / Sanibel in Fort Myers 20371 Summerlin Rd., Fort Myers, FL 33908 ~2.99 miles north of Fort Myers Beach
  • 3-star Beach property
  • Free comp. breakfast
  • Fantastic service
  • Clean pool, said 74%
From$63
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites by Carlson Sanibel Gateway : 13901 Shell Point Plaza
+1-888-305-3366
13901 Shell Point Plaza, Fort Myers, FL 33908 ~3.25 miles northwest of Fort Myers Beach
  • Mid-scale Resort property
  • 112 sleeping rooms in hotel
Outrigger Beach Resort
+1-800-881-1523
6200 Estero Blvd., Fort Myers Beach, FL 33931
  • Mid-scale Beach hotel
  • Hotel has 144 rooms
  • Rooms need regular maintenance
  • Most guests had problems with the shower
From$66
Very Good 4.0 /5Reviews CallBookMore Details
Gullwing Beach Resort : 6620 Estero Blvd.
+1-888-283-3404
6620 Estero Blvd., Ft. Myers Beach, FL 33931 ~3.94 miles southeast of Fort Myers Beach
  • Affordable Beach hotel
  • Check-in time: 3:00 PM
  • Nice large flat screen
  • Almost all guests thought the service was professional
From$169
Very Good 4.5 /5Guest Reviews CallBookMore Details
Candlewood Suites Fort Myers / Sanibel Gateway 9740 Commerce Center Court, Fort Myers, FL 33908 ~4.08 miles northeast of Fort Myers Beach
  • 2-star Suburban hotel
  • Hotel has an eco-friendly policy Read more
  • No complimentary breakfast
  • Awful breakfast
Sanibel Harbour Resort & Spa 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~4.11 miles northwest of Fort Myers Beach
  • 4 star Resort property
  • Check in: 4:00 PM
  • Bathroom needs cleaning
  • Bathroom could be optimized
From$129
Very Good 4.0 /5Reviews CallBookMore Details
Wyndham Grden Fort Myers Beach - Fort Myers Beach 6890 Estero Blvd., Fort Myers Beach, FL 33931
  • Three Star Oceanfront hotel
  • 103 sleeping rooms in hotel
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Sandalfoot Condominium Association Inc. in Sanibel Island
+1-800-997-5148
671 East Gulf Dr., Sanibel Island, FL 33957 ~4.80 miles west of Fort Myers Beach
  • 3-star Beach property
  • Hotel has 60 rooms
From$160
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Sanibel Arms West Condominiums in Sanibel
+1-888-690-5247
827 East Gulf Dr., Sanibel, FL 33957 ~5.01 miles west of Fort Myers Beach
  • High-end property
  • Almost all guests thought the view was good
  • The majority of guests said rooms were clean
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
 [1 - 20 of 25]    
Next: Show All Available Fort Myers Beach Hotels with Pricing

Chart of the best hotels near Fort Myers Beach

HotelDescriptionLink
1. Lighthouse Resort Inn & SuitesThe Lighthouse Resort Inn & Suites is an attractive 3-Star hotel located about 0.1 miles north of Fort Myers Beach and roughly a 1 minute walk by foot. Recent hotel guests gave this hotel an average guest review rating of 3.5/5.3.5 /5 Guest Reviews
2. Pierview Hotel & SuitesThe Pierview Hotel & Suites is an in demand 2 star hotel located approx. 0.1 miles southeast of Fort Myers Beach and approximately a 1 min. hike by foot. With a aggregate guest review score of 4 out of 5, this makes it one of the first-class lodging options close to Fort Myers Beach.4 /5 Guest Reviews
3. Harbour House at the InnThe Harbour House at the Inn is an in demand 4-Star hotel located approx. 0.2 miles north of Fort Myers Beach and approx. a 3 minute walk. Travelers gave this hotel an avg. guest review rating of 4.5/5.4.5 /5 Guest Reviews
4. Best Western Plus Beach ResortThe Best Western Plus Beach Resort is a pleasing 3-Star hotel located ~0.4 mi. northwest of Fort Myers Beach and roughly a 7 minute walk. Recent hotel guests gave this hotel an avg. guest review rating of 4.5/5.4.5 /5 Guest Reviews
5. Diamondhead Beach ResortThe Diamondhead Beach Resort is a popular 3-Star hotel located approx. 0.5 miles east of Fort Myers Beach and approx. a 9 minute hike by foot. With a verified guest score of 4.5/5, this makes it one of the premium hotels close to Fort Myers Beach.4.5 /5 Guest Reviews

5 Best Hotels near Fort Myers Beach

Back to Top