Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fort Myers Beach

Filter by star ratings
All filters
Outrigger Beach Resort
Outrigger Beach Resort
8.7 Excellent

5.3 km from city centre, Fort Myers Beach Show on map

ExcellentBased on 778 reviews
8.7

Boasting an outdoor pool, Outrigger Beach Resort is situated in Fort Myers Beach and offers comfortable accommodation. It also provides a safe, a sun deck and free Wi-Fi.

Matanzas Inn
Matanzas Inn
8.9 Excellent

0.7 km from city centre, Fort Myers Beach Show on map

ExcellentBased on 83 reviews
8.9

Matanzas Inn provides comfortable 3-star accommodation in Fort Myers Beach. It also offers luggage storage, free Wi-Fi and an outdoor pool.

Pointe Estero Beach Resort
Pointe Estero Beach Resort
8.9 Excellent

5.8 km from city centre, Fort Myers Beach Show on map

ExcellentBased on 398 reviews
8.9

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.

Tips for booking a Fort Myers Beach hotel

Cheapest month:September
Most expensive month:February
Average price in Fort Myers Beach:$302/night
Absolute cheapest price found:$77/night
Cheapest day:Thursday
Most expensive day:Friday
$206 - $444
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$210 - $272
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fort Myers Beach hotels

Show all 2,925 hotels
1
Matanzas Inn
Matanzas Inn
8.9 Excellent

0.7 km from city centre, Fort Myers Beach Show on map

Matanzas Inn provides comfortable 3-star accommodation in Fort Myers Beach. It also offers luggage storage, free Wi-Fi and an outdoor pool.

2
Outrigger Beach Resort
Outrigger Beach Resort
8.7 Excellent

5.3 km from city centre, Fort Myers Beach Show on map

Boasting an outdoor pool, Outrigger Beach Resort is situated in Fort Myers Beach and offers comfortable accommodation. It also provides a safe, a sun deck and free Wi-Fi.

3
Pointe Estero Beach Resort
Pointe Estero Beach Resort
8.9 Excellent

5.8 km from city centre, Fort Myers Beach Show on map

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.

Cheapest hotels in Fort Myers Beach, Florida

Show all 2,925 hotels
Matanzas Inn
Matanzas Inn
8.9 Excellent

0.7 km from city centre, Fort Myers Beach Show on map

Matanzas Inn provides comfortable 3-star accommodation in Fort Myers Beach. It also offers luggage storage, free Wi-Fi and an outdoor pool.

$153
Avg. per night
Outrigger Beach Resort
Outrigger Beach Resort
8.7 Excellent

5.3 km from city centre, Fort Myers Beach Show on map

Boasting an outdoor pool, Outrigger Beach Resort is situated in Fort Myers Beach and offers comfortable accommodation. It also provides a safe, a sun deck and free Wi-Fi.

$176
Avg. per night
Pointe Estero Beach Resort
Pointe Estero Beach Resort
8.9 Excellent

5.8 km from city centre, Fort Myers Beach Show on map

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.

$370
Avg. per night

Hotel prices in Fort Myers Beach

3 stars

$153 - $370

Outrigger Beach Resort

No. 1 most popular

$176
Avg. per night
Pointe Estero Beach Resort

No. 2 most popular

$370
Avg. per night
Matanzas Inn

Best value

Matanzas Inn
8.9 Excellent
$153
Avg. per night

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

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 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.

Fort Myers Beach travel FAQs

  • What are the best hotels in Fort Myers Beach?

    Outrigger Beach Resort, rated with a score of 8.7 from 776 reviewers, is one of the most popular hotels in Fort Myers Beach. Other top stays include Matanzas Inn, with an average rating of 8.9 from 83 reviewers, and The Bay Inn At Lani Kai, with a score of 7.0 from 233 reviewers.

  • What is a good hotel near Fort Myers Beach?

    Matanzas Inn is a popular hotel near Fort Myers Beach that is highly recommended, with a score of 8.9 across 83 reviews.

  • What is a good hotel in Fort Myers Beach near Estero Bay Aquatic Preserve?

    Breathtaking Views From This Lovely 6th Floor Unit! is a hotel near Estero Bay Aquatic Preserve that is popular with HotelsCombined users, scoring 10.0 from 20 reviews.

  • How much do hotels in Fort Myers Beach cost?

    The average price of a hotel in Fort Myers Beach is $321 per night, based on the last 3 days’ data.

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

    $100 per night is the cheapest Fort Myers Beach hotel price found in our data from the last 72 hours.

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

    A hotel in Fort Myers Beach tonight has an average price of $392, but some deals have been found for as low as $100 in HotelsCombined searches over the last 72 hours. Prices in Fort Myers Beach are changing frequently.