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 to Fort Myers Beach

Pierview Hotel & Suites : 1160 Estero Blvd. 1160 Estero Blvd., Fort Myers Beach, FL 33931
  • Inexpensive Oceanfront property
  • Hotel has 69 rooms
From$92
Very Good 4.0 /5Review Score CallBookMore Details
The Lighthouse Resort Inn & Suites 1051 5th St., Fort Myers Beach, FL 33931
  • Three Star Beach property
  • Check-in: 3:00PM
Harbour House at the Inn in Fort Myers Beach
+1-800-881-1523
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931
  • Expensive Beach property
  • Hotel has 3 floors
  • Good restaurants & bars in the area
  • Most guests liked the proximity to shopping
From$125
Very Good 4.5 /5Recent Reviews CallBookMore Details
Lani Kai Beachfront : 1400 Estero Blvd. 1400 Estero Blvd., Fort Myers Beach, FL 33931
  • Mid-scale Beach property
  • Check in time: 3:00 pm
  • Near city centre
  • Vibe wasn't good
Bay Inn at the Lani Kai 1401 Estero Blvd., Fort Myers Beach, FL 33931
  • 3-star Beach hotel
  • Check in time: 3:00 PM
Best Western Plus Beach Resort
+1-866-429-5787
684 Estero Blvd., Fort Myers Beach, FL 33931
  • 3-star hotel
  • Free breakfast
  • Air conditioning was criticized by 94%
  • Almost all guests criticized the unstylish hotel
Diamondhead Beach Resort 2000 Estero Blvd., Fort Myers Beach, FL 33931
  • Affordable Beach hotel
  • 124 suites in hotel
  • Most guests complained about the bathroom
  • Breakfast at the resort was very disappointing
From$100
Very Good 4.5 /5Review Score CallBookMore Details
Neptune Inn in Fort Myers Beach 2310 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Oceanfront property
  • 34 suites in property
  • Workout room was small
  • Most guests were happy with the bathroom
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Pink Shell Beach Resort & Marina - Fort Myers Beach 275 Estero Blvd., Fort Myers Beach, FL 33931
  • 4-star Resort hotel
  • 10 conference rooms in property
  • Almost all guests found the restaurant service to be one of the best
  • Almost all guests thought it was a great value
Hampton Inn & Suites 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~2.90 miles north of Fort Myers Beach
  • Midscale Beach hotel
  • Complimentary breakfast is offered
  • Most guests liked the proximity to shopping
  • Pleasant hotel grounds
La Quinta Inn & Suites Ft. Myers Sanibel Gateway - Fort Myers 20091 Summerlin Rd., Fort Myers, FL 33908 ~2.94 miles north of Fort Myers Beach
  • Midscale Suburban property
  • Check-in: 11:00 AM
Sandpiper Gulf Resort - Fort Myers Beach 5550 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star Beach hotel
  • 63 rooms in property
  • Beach sports facilities are great, according to 100%
  • Housekeeping was ok, according to 55%
From$135
Very Good 4.5 /5Read 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 hotel
  • Check in time: 3:00pm
  • Great parking, according to 92%
  • Comfort level is high
Outrigger Beach Resort
+1-888-690-5281
6200 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star Beach hotel
  • Check-in time: 4:00 pm
  • Great location
  • 1 out of 2 guests thought the kitchenette was ok
From$66
Very Good 4.0 /5Read Reviews CallBookMore Details
Gullwing Beach Resort - Fort Myers Beach 6620 Estero Blvd., Fort Myers Beach, FL 33931
  • Mid-scale Beach property
  • 55 suites in hotel
  • Pool is good
  • Most guests were happy with the tv
From$169
Very Good 4.5 /5Read 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
  • Low-priced Suburban hotel
  • Hotel has an eco-friendly policy Learn more
  • Good wifi service
  • Most guests thought the building was acceptable
From$54
Very Good 4.5 /5Review Score CallBookMore Details
Sanibel Harbour Resort & Spa 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~4.11 miles northwest of Fort Myers Beach
  • High-end Resort property
  • 11 conference rooms in property
  • Fair breakfast prices
  • View from balcony amazing
From$139
Very Good 4.0 /5Guest Reviews CallBookMore Details
Wyndham Garden Fort Myers Beach 6890 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Oceanfront property
  • Hotel has 2 floors
From$115
Very Good 4.0 /5Guest Reviews CallBookMore Details
Sandalfoot Condominium Association Inc.
+1-866-221-8581
671 East Gulf Dr., Sanibel Island, FL 33957 ~4.80 miles west of Fort Myers Beach
  • Midscale Beach hotel
  • Hotel has 59 suites
From$160
Excellent 5.0 /5Latest 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
  • High-end hotel
  • All guests enjoyed the restaurants & bars nearby
  • Beds were acceptable for 59%
From$125
Very Good 4.5 /5Hotel 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 crowd-pleasing 3 star hotel located ~0.4 mi. northwest of Fort Myers Beach and approximately a 7 min. stroll by foot. With a aggregate guest review score of 4.5 out of 5, this makes it one of the first-class accommodations nearby Fort Myers Beach.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. Travelers gave this hotel an aggregate guest review score of 4.5/5.4.5 /5 Guest Reviews

5 Best Hotels near Fort Myers Beach

Back to Top