Hotels in Fort Myers Beach, FL

Search and compare Fort Myers Beach, FL hotels from hundreds of travel sites and save

Fort Myers Beach, FL
Oct 3 — Oct 42
Fort Myers Beach, FL
Mon 10/3
Tue 10/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Fort Myers Beach

Filter by star ratings
All filters
Casa Playa Resort
8.1 Excellent
510 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.9 mi from city centre, Fort Myers Beach, FL 
ExcellentBased on 72 reviews
8.1

Featuring an outdoor pool, Casa Playa Resort is situated in Fort Myers Beach and provides comfortable accommodation. It also offers complimentary wireless internet.

Harbour House At The Inn
450 Old San Carlos Boulevard, Fort Myers Beach, FL, United States
Show on map
0.5 mi from city centre, Fort Myers Beach, FL 

This award-winning inn provides charming accommodation in Fort Myers Beach. It also offers an express check-in and check-out feature, an outdoor pool and a Jacuzzi.

Coral by the Sea 3054, Sleeps 8, Walk to Beach
9.5 Excellent
Fort Myers Beach, FL, United States
Show on map
1.0 mi from city centre, Fort Myers Beach, FL 
ExcellentBased on 23 reviews
9.5

Coral by the Sea 3054 is set in Fort Myers Beach and is close to local attractions, including Matanzas Pass Preserve. It also offers a terrace, free Wi-Fi and an express check-in and check-out feature.

Edgewater Inn
Fort Myers Beach, FL, United States
Show on map
0.7 mi from city centre, Fort Myers Beach, FL 

Situated in Fort Myers Beach, Edgewater Inn Fort Myers Beach offers 3-star accommodation, as well as an outdoor pool and a swimming pool. It provides free Wi-Fi, a concierge and a terrace.

Estero Cottage #239980
10.0 Excellent
Fort Myers Beach, FL, United States
Show on map
0.6 mi from city centre, Fort Myers Beach, FL 
ExcellentBased on 1 review
10.0

Estero Cottage 239980 provides a comfortable setting while in Fort Myers Beach. It is situated a short walk from Matanzas Pass Preserve.

Tips for booking hotels in Fort Myers Beach

Cheapest month:August
Most expensive month:February
Average price in Fort Myers Beach:$254/night
Cheapest price found:$69/night
Cheapest day:Monday
Most expensive day:Friday
$155 - $369
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$187 - $232
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fort Myers Beach hotels

1
Gullwing Beach Resort
9.3 Excellent
6620 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
3.6 mi from city centre, Fort Myers Beach, FL 

GullWing Beach Resort provides comfortable 3-star accommodation in Fort Myers Beach. It has a fitness centre, as well as a Jacuzzi, an outdoor heated pool and outdoor tennis courts.

2
Hidden Harbor Suites
7.8 Good
75 Mound Road, Fort Myers Beach, FL, United States
Show on map
3.2 mi from city centre, Fort Myers Beach, FL 

Flamingo Inn Bayside Suites provides a comfortable setting while in Fort Myers Beach. It also offers a terrace, a BBQ/picnic area and laundry facilities.

3
Manatee Bay Inn
9.2 Excellent
932 Third Street, Fort Myers Beach, FL, United States
Show on map
0.5 mi from city centre, Fort Myers Beach, FL 

Manatee Bay Inn provides a comfortable setting when in Fort Myers Beach. It also offers bicycle rental, a Jacuzzi and an outdoor pool.

4
Sun Deck Inn and Suites
7.0 Good
1051 3rd Street, Fort Myers Beach, FL, United States
Show on map
0.4 mi from city centre, Fort Myers Beach, FL 

Sun Deck Inn & Suites is situated in Fort Myers Beach and features complimentary Wi-Fi. It also provides a sun deck, a BBQ/picnic area and an express check-in and check-out feature.

5
Edison Beach House
9.0 Excellent
830 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.6 mi from city centre, Fort Myers Beach, FL 

Edison Beach House is situated in Fort Myers Beach and offers complimentary wireless internet. It also provides bicycle rental, a BBQ/picnic area and an outdoor pool.

6
Outrigger Beach Resort
8.4 Excellent
6200 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
3.3 mi from city centre, Fort Myers Beach, FL 

Situated in Fort Myers Beach, Outrigger Beach Resort is a short drive from the Lovers Key State Park and provides free public parking on site. It offers complimentary Wi-Fi, a sun deck and an outdoor pool.

7
Pointe Estero Beach Resort
8.9 Excellent
6640 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
3.7 mi from city centre, Fort Myers Beach, FL 

Situated in Fort Myers Beach, Pointe Estero Resort offers modern 3-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. It also features a Jacuzzi and free Wi-Fi.

8
Pierview Hotel & Suites
3.3 Mediocre
1160 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.3 mi from city centre, Fort Myers Beach, FL 

Pierview Hotel and Suites is set in Fort Myers Beach and is close to local attractions, such as the Matanzas Pass Bridge. It also offers a 24-hour reception, an outdoor pool and a sun deck.

Cheapest hotels in Fort Myers Beach, Florida

Beach Shell Inn
8.0 Excellent
2610 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.5 mi from city centre, Fort Myers Beach, FL 

Beach Shell Inn is set in Fort Myers Beach and is within a short walk of local sightseeing spots, such as Matanzas Pass Preserve. It also offers an outdoor pool, free Wi-Fi and room service.

$128
Avg. per night
La Villa Resort
7.4 Good
2700 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.6 mi from city centre, Fort Myers Beach, FL 

La Villa Resort is located in Fort Myers Beach and offers free Wi-Fi. It also provides a terrace and an outdoor pool.

$144
Avg. per night
Siesta Bay RV Resort
10.0 Excellent
Fort Myers Beach, FL, United States
Show on map
3.0 mi from city centre, Fort Myers Beach, FL 

Siesta Bay Rv Resort is situated in Fort Myers and provides guests with free Wi-Fi. It also provides a terrace, a library and a BBQ/picnic area.

$149
Avg. per night
Anchors Away B, 1 Bedroom, Upper Level, Bay Views
8.0 Excellent
Fort Myers Beach, FL, United States
Show on map
1.5 mi from city centre, Fort Myers Beach, FL 

Anchors Away B 1 Bedroom Upper Level Bay Views offers 3-star accommodation in Fort Myers Beach.

$166
Avg. per night
Caribbean Beach Club
8.9 Excellent
7600 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
4.3 mi from city centre, Fort Myers Beach, FL 

Caribbean Beach Club provides comfortable 3-star accommodation in Fort Myers Beach. It also offers a Jacuzzi, an outdoor pool and bicycle rental.

$184
Avg. per night
Santa Maria Harbour Resort 302
7.6 Good
7317 Estero Boulevard, Unit 302, Fort Myers Beach, FL, United States
Show on map
4.1 mi from city centre, Fort Myers Beach, FL 

Boasting an outdoor pool, Santa Maria Harbour Resort 302 is located in Fort Myers Beach and provides comfortable accommodation. It offers complimentary Wi-Fi, laundry facilities and a lift.

$190
Avg. per night
The Sea Gypsy Inn
7.8 Good
1698 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.1 mi from city centre, Fort Myers Beach, FL 

The Sea Gypsy Inn is located in Fort Myers Beach and provides guests with free Wi-Fi. It also provides a designated smoking area, a garden and babysitting/child services.

$207
Avg. per night
Coral By The Sea 3052, Sleeps 6, Walk To Beach
9.6 Excellent
Fort Myers Beach, FL, United States
Show on map
1.0 mi from city centre, Fort Myers Beach, FL 

Coral by the Sea 3052 is set in Fort Myers Beach and is close to nearby attractions, such as Matanzas Pass Preserve. It also offers a bowling alley, an express check-in and check-out feature and free Wi-Fi.

$207
Avg. per night

Hotel prices in Fort Myers Beach

2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Fort Myers Beach

About Fort Myers Beach

Famed for its powdery white sands and pulsing nightlife, Fort Myers Beach occupies Estero Island along the idyllic Florida Gulf Coast. It’s on the doorstep of Lovers Key State Park and Mound Key Archaeological State Park and offers numerous water sports.

Things to do in Fort Myers Beach

Discover the local marine life at the Ostego Bay Marine Science Center and learn about the unique ecology of Florida’s barrier islands. There are interactive exhibits and regular feeding sessions, as well as touch tanks where you can get hands-on interactions with starfish, rays and crabs.

Spend an afternoon perusing the shops at Times Square, which lies adjacent to the pier at the northern end of Fort Myers Beach. Dine at one of the many restaurants or watch lively street performers.

Spend a day kayaking along the tranquil canals of Lovers Key State Park or discover the Spanish fort ruins and Native American sites of Mound Key. It was believed to have been an ancient capital for the Calusa tribe, with pottery and shell middens still visible along its nature trails.

Want to learn more about the region’s ancient inhabitants? Visit the Mound House, which is the oldest structure in Fort Myers Beach and was built on the site of a Calusa shell mound. The underground archaeological exhibit, “Stories Beneath Our Feet”, offers a fascinating glimpse into the layers of shell and earth that were built between 2,000 and 1,200 years ago.

Getting around Fort Myers Beach

Fort Myers Beach is around 30 minutes’ drive south of the city of Fort Myers and is easily explored in a car. Buses also travel along the main beachfront boulevard, with many of the sights within easy walking distance of one another.

Facts about staying in Fort Myers Beach

  • What are the best hotels in Fort Myers Beach?

    Fort Myers Beach is home to many highly-rated hotels, one of which is Beach Shell Inn, which has a current rating of 8.0. For other potential stays, consider Pointe Estero Beach Resort and Gullwing Beach Resort, which can also be great places to stay in Fort Myers Beach.

  • What is a good hotel near Fort Myers Beach?

    Beach Shell Inn is a hotel near Fort Myers Beach that is popular with HotelsCombined users, scoring 8.0 across 259 reviews.

  • What is a good hotel in Fort Myers Beach near Bunche Beach?

    Estero Island Beach Villas 204, Sleeps 8, 2 Bedrooms, Gulf Front, Heated Pool is the hotel close to Bunche Beach that is most recommended by HotelsCombined users, with 13 reviews rating it at 7.4/10.

  • Is there a good hotel near Mound House?

    A good hotel near Mound House is Beach Shell Inn, which has been rated 8.0/10 by 259 HotelsCombined user reviews.

  • How much do hotels in Fort Myers Beach cost?

    The average price of a hotel in Fort Myers Beach is $380 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Fort Myers Beach around is $512 per night, whereas for a 5-star hotel it’s $364 per night.

  • How much is a cheap hotel in Fort Myers Beach?

    HotelsCombined users have found cheap hotels in Fort Myers Beach starting from $28 per night in the last 3 days. This coming weekend (Oct 7 to Oct 9), prices can start from as low as $153/night.

  • How much is a hotel in Fort Myers Beach tonight?

    A hotel in Fort Myers Beach tonight can start as low as $128 for the night, with an average cost of $387, based on HotelsCombined searches over the last 72 hours.