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

Pierview Hotel & Suites : 1160 Estero Blvd. 1160 Estero Blvd., Fort Myers Beach, FL 33931
  • 2-star Oceanfront hotel
  • 69 sleeping rooms in hotel
The Lighthouse Resort Inn & Suites in Fort Myers Beach 1051 5th St., Fort Myers Beach, FL 33931
  • Midscale Beach property
  • 4 floors in hotel
Harbour House at the Inn : 450 Old San Carlos Blvd.
+1-800-881-1523
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931
  • High-end Beach hotel
  • Hotel has 3 floors
  • Good restaurants & bars in the area
  • Average comfort
From$125
Very Good 4.5 /5Read Reviews CallBookMore Details
Lani Kai Beachfront in Fort Myers Beach 1400 Estero Blvd., Fort Myers Beach, FL 33931
  • Affordable Beach hotel
  • Check in: 3:00 pm
  • Nice balcony
  • Building is dated
Best Western Plus Beach Resort 684 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale property
  • Free comp. breakfast
Diamondhead Beach Resort : 2000 Estero Blvd. 2000 Estero Blvd., Fort Myers Beach, FL 33931
  • 3-star Beach property
  • 124 suites in hotel
  • Good bar service
  • Beautiful clean beach
From$100
Very Good 4.5 /5Review Score CallBookMore Details
Neptune Inn
+1-888-690-5281
2310 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Oceanfront property
  • 2 floors in property
  • Most guests liked the proximity to shopping
  • Most guests said the bathroom was clean
Pink Shell Beach Resort & Marina - Fort Myers Beach 275 Estero Blvd., Fort Myers Beach, FL 33931
  • 4 star Resort hotel
  • 210 rooms in hotel
  • Free beach chairs
  • Nice rooms
From$153
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~2.90 miles north of Fort Myers Beach
  • Affordable Beach hotel
  • Hotel has 2 meeting rooms
  • Beautiful sunsets
  • Good internet service
From$75
Very Good 4.5 /5Reviews CallBookMore Details
La Quinta Inn & Suites Ft. Myers Sanibel Gateway in Fort Myers 20091 Summerlin Rd., Fort Myers, FL 33908 ~2.94 miles north of Fort Myers Beach
  • Mid-scale Suburban property
  • Check in: 11:00 AM
Sandpiper Gulf Resort - Fort Myers Beach 5550 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star Beach property
  • Check in: 4:00pm
  • Most guests loved the minibar
  • Front desk was very helpful and accommodating
From$129
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn Fort Myers / Sanibel : 20371 Summerlin Rd. 20371 Summerlin Rd., Fort Myers, FL 33908 ~2.99 miles north of Fort Myers Beach
  • Affordable Beach property
  • 6 floors in property
  • Most guests found problems with the furniture
  • Breakfast was wonderful
From$63
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites by Carlson Sanibel Gateway in Fort Myers
+1-866-429-5787
13901 Shell Point Plaza, Fort Myers, FL 33908 ~3.25 miles northwest of Fort Myers Beach
  • Three Star Resort property
  • 30 suites in hotel
Outrigger Beach Resort
+1-888-690-5281
6200 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Beach hotel
  • 144 rooms in property
  • Management was excellent, said 90%
  • Rooms need regular maintenance
From$66
Very Good 4.0 /5Review Score CallBookMore Details
Gullwing Beach Resort - Fort Myers Beach
+1-888-690-5247
6620 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Beach property
  • Check in: 3:00 PM
  • Nice large flat screen
  • Cinema right across the street
From$169
Very Good 4.5 /5Recent Reviews CallBookMore Details
Candlewood Suites Fort Myers / Sanibel Gateway : 9740 Commerce Center Court 9740 Commerce Center Court, Fort Myers, FL 33908 ~4.08 miles northeast of Fort Myers Beach
  • Low-priced Suburban property
  • 120 suites in hotel
  • Most guests appreciated the closeness to the beach
  • Lovely service and very clean rooms
Sanibel Harbour Resort & Spa : 17260 Harbour Pointe Dr. 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~4.11 miles northwest of Fort Myers Beach
  • Four-star Resort property
  • 11 floors in hotel
  • For 78%, the rooms looked old
  • Bed was super comfortable, luxurious
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Wyndham Grden Fort Myers Beach in Fort Myers Beach 6890 Estero Blvd., Fort Myers Beach, FL 33931
  • 3-star Oceanfront property
  • Hotel has 2 floors
Sandalfoot Condominium Association Inc.
+1-866-221-8581
671 East Gulf Dr., Sanibel Island, FL 33957 ~4.80 miles west of Fort Myers Beach
  • Mid-scale Beach property
  • Check-in time: 3:00 PM
From$160
Excellent 5.0 /5Guest Reviews CallBookMore Details
Sanibel Arms West Condominiums
+1-866-429-5787
827 East Gulf Dr., Sanibel, FL 33957 ~5.01 miles west of Fort Myers Beach
  • Four star property
  • Friendly service
  • Almost all guests loved the outdoor sports facilities
From$125
Very Good 4.5 /5Recent 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. 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. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5.4 /5 Guest Reviews
2. Lighthouse Resort Inn & SuitesThe Lighthouse Resort Inn & Suites is a leading 3 star hotel located approx. 0.1 miles northwest of Fort Myers Beach and about a 1 min. stroll by foot. With a guest review score of 3.5 out of 5, this makes it one of the most outstanding hotel options close to Fort Myers Beach.3.5 /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