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

Lighthouse Resort Inn & Suites - Fort Myers Beach 1051 5th St., Fort Myers Beach, FL 33931
  • Midscale Beach hotel
  • 4 floors in hotel
Pierview Hotel & Suites 1160 Estero Blvd., Fort Myers Beach, FL 33931
  • Low priced Oceanfront hotel
  • 3 floors in property
Harbour House at the Inn - Fort Myers Beach
+1-800-881-1523
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931
  • High end Beach hotel
  • Hotel has 34 suites
  • Most guests thought parking was inexpensive
  • Wifi quality could be improved
From$125
Very Good 4.5 /5Reviews CallBookMore Details
Lani Kai Beachfront 1400 Estero Blvd., Fort Myers Beach, FL 33931
  • Three Star Beach hotel
  • Hotel has 6 floors
  • Wonderful sightseeing
  • Average dining experience
Best Western Plus Beach Resort 684 Estero Blvd., Fort Myers Beach, FL 33931
  • Three Star hotel
  • Comp. Breakfast
From$59
Very Good 4.5 /5Read Reviews CallBookMore Details
Diamondhead Beach Resort 2000 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star Beach hotel
  • 124 sleeping rooms in hotel
  • For only 67%, the tv was ok
  • City centre within easy reach, said 100%
Neptune Inn in Fort Myers Beach
+1-888-690-5281
2310 Estero Blvd., Fort Myers Beach, FL 33931
  • 3 star Oceanfront hotel
  • Hotel has 34 suites
  • Professional service
  • Great amenities
Pink Shell Beach Resort & Marina 275 Estero Blvd., Fort Myers Beach, FL 33931
  • High end Resort property
  • Hotel has 210 rooms
  • Good value
  • Staff was superb
From$149
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn & Suites : 11281 Summerlin Sq. Blvd. 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~2.90 miles north of Fort Myers Beach
  • Midscale Beach hotel
  • 42 suites in property
  • Excellent location
  • Average proximity to the city centre, said 65%
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 hotel
  • Hotel has 158 rooms
Sandpiper Gulf Resort - Fort Myers Beach 5550 Estero Blvd., Fort Myers Beach, FL 33931
  • Three Star Beach property
  • 63 rooms in property
  • Great pool
  • Terrific location
From$139
Very Good 4.5 /5Review Score 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
  • Three Star Beach property
  • Check-in time: 3:00pm
  • Quiet location
  • Pool and hottub great
From$63
Very Good 4.0 /5Reviews 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
  • Three Star Resort hotel
  • Check-in time: 3:00 pm
Outrigger Beach Resort : 6200 Estero Blvd.
+1-888-690-5281
6200 Estero Blvd., Fort Myers Beach, FL 33931
  • 3-star Beach property
  • Check-in: 4:00 pm
  • Professional service
  • The majority of guests thought parking was inexpensive
From$66
Very Good 4.0 /5Review Score CallBookMore Details
Gullwing Beach Resort in Fort Myers Beach
+1-888-690-5247
6620 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Beach hotel
  • 12 floors in property
  • Bathroom is relatively clean
  • Clean pool area
From$169
Very Good 4.5 /5Hotel 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
  • Hotel has an eco-friendly policy Learn more
  • Most guests loved the minibar
  • Clean
From$54
Very Good 4.5 /5Read Reviews CallBookMore Details
Sanibel Harbour Resort & Spa : 17260 Harbour Pointe Dr. 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~4.11 miles northwest of Fort Myers Beach
  • High-end Resort property
  • Hotel has 69 suites
  • Hotel could use some updating
  • Most guests criticized the unstylish hotel
From$139
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Wyndham Grden Fort Myers Beach 6890 Estero Blvd., Fort Myers Beach, FL 33931
  • Midscale Oceanfront hotel
  • 2 meeting rooms in property
Sandalfoot Condominium Association Inc. - Sanibel Island
+1-866-221-8581
671 East Gulf Dr., Sanibel Island, FL 33957 ~4.80 miles west of Fort Myers Beach
  • Affordable Beach property
  • 3 floors in property
From$160
Excellent 5.0 /5Recent Reviews CallBookMore Details
Sanibel Arms West Condominiums in Sanibel
+1-866-429-5787
827 East Gulf Dr., Sanibel, FL 33957 ~5.01 miles west of Fort Myers Beach
  • Four star property
  • Delicious food
  • Beautiful sunrise over the gulf
From$125
Very Good 4.5 /5Latest 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