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., Fort Myers Beach, FL 33931
  • Inexpensive Oceanfront hotel
  • Hotel has 69 rooms
The Lighthouse Resort Inn & Suites : 1051 5th St. 1051 5th St., Fort Myers Beach, FL 33931
  • Mid-scale Beach property
  • Check-in time: 3:00PM
From$56
Average 3.5 /5Reviews CallBookMore Details
Harbour House at the Inn
+1-800-881-1523
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931
  • Four star Beach hotel
  • Check-in time: 4:00pm
  • Nearby shopping is top-notch and service staff are friendly
  • Delicious food
From$125
Very Good 4.5 /5Latest Reviews CallBookMore Details
Lani Kai Beachfront 1400 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Beach property
  • Hotel has 10 suites
  • Most guests loved the menu selection
  • Bathroom could be optimized
Best Western Plus Beach Resort 684 Estero Blvd., Fort Myers Beach, FL 33931
  • Mid-scale hotel
  • 12 suites in property
Diamondhead Beach Resort - Fort Myers Beach 2000 Estero Blvd., Fort Myers Beach, FL 33931
  • 3-star Beach property
  • 124 suites in hotel
  • Almost all guests liked the proximity to sightseeing
  • Beautiful beach
From$100
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Neptune Inn - Fort Myers Beach
+1-888-690-5281
2310 Estero Blvd., Fort Myers Beach, FL 33931
  • Mid-scale Oceanfront property
  • Hotel has 34 suites
  • Near city centre
  • Average hotel building
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
  • High end Resort property
  • 9 floors in hotel
  • Good bar service
  • Wifi quality could be improved
From$153
Very Good 4.5 /5Read Reviews 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
  • 4 floors in hotel
  • Clean bedding
  • Good restaurants & bars in the area
La Quinta Inn & Suites Ft. Myers Sanibel Gateway 20091 Summerlin Rd., Fort Myers, FL 33908 ~2.94 miles north of Fort Myers Beach
  • 3-star Suburban property
  • Check-in time: 11:00 AM
Sandpiper Gulf Resort 5550 Estero Blvd., Fort Myers Beach, FL 33931
  • Affordable Beach hotel
  • Hotel has 63 rooms
  • Comfortable beds
  • Wifi didn't work
From$129
Very Good 4.5 /5Recent 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
  • Midscale Beach property
  • 127 suites in hotel
  • Most guests loved the minibar
  • Great desserts & fruits
From$63
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites by Carlson Sanibel Gateway : 13901 Shell Point Plaza
+1-866-429-5787
13901 Shell Point Plaza, Fort Myers, FL 33908 ~3.25 miles northwest of Fort Myers Beach
  • 3-star Resort hotel
  • Free complimentary breakfast
Outrigger Beach Resort
+1-888-690-5281
6200 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star Beach hotel
  • Check-in: 4:00 pm
  • Every guests reviewed thought it was a great value
  • Could be quieter
Gullwing Beach Resort in Fort Myers Beach
+1-888-690-5247
6620 Estero Blvd., Fort Myers Beach, FL 33931
  • Affordable Beach property
  • 55 rooms in hotel
  • New rooms
  • Staff was friendly
From$169
Very Good 4.5 /5Guest 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
  • 2 star Suburban property
  • Check-in: 03:00 PM
  • Good wifi service
  • Average hotel building
From$54
Very Good 4.5 /5Review Score CallBookMore Details
Sanibel Harbour Resort & Spa in Fort Myers 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~4.11 miles northwest of Fort Myers Beach
  • 4-star Resort hotel
  • Hotel has 11 floors
  • Most guests liked the big bathroom
  • Adequate balcony
From$139
Very Good 4.0 /5Latest Reviews CallBookMore Details
Wyndham Grden Fort Myers Beach 6890 Estero Blvd., Fort Myers Beach, FL 33931
  • Affordable Oceanfront property
  • 2 floors in property
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Sandalfoot Condominium Association Inc. in Sanibel Island
+1-866-221-8581
671 East Gulf Dr., Sanibel Island, FL 33957 ~4.80 miles west of Fort Myers Beach
  • Three Star Beach hotel
  • Hotel has 60 rooms
From$160
Excellent 5.0 /5Review Score CallBookMore Details
Sanibel Arms West Condominiums : 827 East Gulf Dr.
+1-866-429-5787
827 East Gulf Dr., Sanibel, FL 33957 ~5.01 miles west of Fort Myers Beach
  • 4-star property
  • Very well maintained
  • Good furniture
From$125
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. 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