Hotels in Fort Myers Beach

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

Fort Myers Beach, FL, United States
20 Jan — 21 Jan2
Fort Myers Beach, FL, United States
Thu 20/1
Fri 21/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fort Myers Beach

Filter by star ratings
All filters
Pink Shell Beach Resort and Marina
Pink Shell Beach Resort and Marina
9.3 Excellent
275 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
1.9 km from city centre, Fort Myers Beach 
ExcellentBased on 36 reviews
9.3

Located in Fort Myers Beach, Pink Shell Beach Resort & Marina is within a 40-minute drive of Southwest Florida International Airport and offers an outdoor pool. There is also a gym with a waterfall pool.

The Beacon Beachfront Bed And Breakfast
The Beacon Beachfront Bed And Breakfast
5.9 Okay
1240 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.4 km from city centre, Fort Myers Beach 
OkayBased on 15 reviews
5.9

Located in Fort Myers Beach, The Beacon Fort Myers Beach is within a 35-minute drive of Southwest Florida International Airport and offers an outdoor pool and a private beach. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

Outrigger Beach Resort
Outrigger Beach Resort
8.6 Excellent
6200 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.4 km from city centre, Fort Myers Beach 
ExcellentBased on 827 reviews
8.6

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.

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
7.8 Good
11281 Summerlin Square Boulevard, Fort Myers Beach, FL, United States
Show on map
4.6 km from city centre, Fort Myers Beach 
GoodBased on 802 reviews
7.8

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway offers 3-star accommodation in Fort Myers. It also provides laundry facilities, an outdoor pool and an express check-in and check-out feature.

Hideaway Village
Hideaway Village
8.6 Excellent
5607 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
4.3 km from city centre, Fort Myers Beach 
ExcellentBased on 988 reviews
8.6

Hideaway Village Fort Myers Beach is located in Fort Myers Beach and offers free Wi-Fi. It also provides an outdoor pool, an express check-in and check-out feature and bicycle rental.

Matanzas Inn
Matanzas Inn
8.8 Excellent
414 Crescent Street, Fort Myers Beach, FL, United States
Show on map
0.7 km from city centre, Fort Myers Beach 
ExcellentBased on 122 reviews
8.8

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

The Lighthouse Resort Inn & Suites
The Lighthouse Resort Inn & Suites
8.1 Excellent
1051 5th Street, Fort Myers Beach, FL, United States
Show on map
0.6 km from city centre, Fort Myers Beach 
ExcellentBased on 1,449 reviews
8.1

Lighthouse Resort Inn & Suites Fort Myers Beach provides a comfortable setting while in Fort Myers Beach. It features a spa and wellness centre, as well as a 24-hour reception, an outdoor pool and an express check-in and check-out feature.

Dolphin Inn Resort
Dolphin Inn Resort
9.4 Excellent
6555 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.6 km from city centre, Fort Myers Beach 
ExcellentBased on 13 reviews
9.4

Dolphin Inn is located in Fort Myers Beach and offers complimentary Wi-Fi. It also provides a concierge, a BBQ/picnic area and an outdoor pool.

Carousel Inn On The Beach
Carousel Inn On The Beach
8.7 Excellent
6230 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.4 km from city centre, Fort Myers Beach 
ExcellentBased on 987 reviews
8.7

Carousel Beach Inn Fort Myers Beach is located in Fort Myers Beach and offers guests free Wi-Fi. It also provides a tour desk, an outdoor pool and a concierge.

Lani Kai Island Resort
Lani Kai Island Resort
7.9 Good
1400 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.3 km from city centre, Fort Myers Beach 
GoodBased on 1,405 reviews
7.9

Boasting an outdoor pool, Lani Kai Island Resort is situated in Fort Myers Beach and offers modern accommodation. There is also a fitness centre with a swimming pool.

Tips for booking a Fort Myers Beach hotel

Cheapest month:September
Most expensive month:February
Average price in Fort Myers Beach:$320/night
Absolute cheapest price found:$82/night
Cheapest day:Thursday
Most expensive day:Friday
$218 - $470
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$222 - $287
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fort Myers Beach hotels

Show all 3,514 hotels
1
Hideaway Village
Hideaway Village
8.6 Excellent
5607 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
4.3 km from city centre, Fort Myers Beach, FL, United States 

Hideaway Village Fort Myers Beach is located in Fort Myers Beach and offers free Wi-Fi. It also provides an outdoor pool, an express check-in and check-out feature and bicycle rental.

2
Pink Shell Beach Resort and Marina
Pink Shell Beach Resort and Marina
9.3 Excellent
275 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
1.9 km from city centre, Fort Myers Beach, FL, United States 

Located in Fort Myers Beach, Pink Shell Beach Resort & Marina is within a 40-minute drive of Southwest Florida International Airport and offers an outdoor pool. There is also a gym with a waterfall pool.

3
Matanzas Inn
Matanzas Inn
8.8 Excellent
414 Crescent Street, Fort Myers Beach, FL, United States
Show on map
0.7 km from city centre, Fort Myers Beach, FL, United States 

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

4
Dolphin Inn Resort
Dolphin Inn Resort
9.4 Excellent
6555 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.6 km from city centre, Fort Myers Beach, FL, United States 

Dolphin Inn is located in Fort Myers Beach and offers complimentary Wi-Fi. It also provides a concierge, a BBQ/picnic area and an outdoor pool.

5
Outrigger Beach Resort
Outrigger Beach Resort
8.6 Excellent
6200 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.4 km from city centre, Fort Myers Beach, FL, United States 

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.

6
The Lighthouse Resort Inn & Suites
The Lighthouse Resort Inn & Suites
8.1 Excellent
1051 5th Street, Fort Myers Beach, FL, United States
Show on map
0.6 km from city centre, Fort Myers Beach, FL, United States 

Lighthouse Resort Inn & Suites Fort Myers Beach provides a comfortable setting while in Fort Myers Beach. It features a spa and wellness centre, as well as a 24-hour reception, an outdoor pool and an express check-in and check-out feature.

7
Carousel Inn On The Beach
Carousel Inn On The Beach
8.7 Excellent
6230 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.4 km from city centre, Fort Myers Beach, FL, United States 

Carousel Beach Inn Fort Myers Beach is located in Fort Myers Beach and offers guests free Wi-Fi. It also provides a tour desk, an outdoor pool and a concierge.

8
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
7.8 Good
11281 Summerlin Square Boulevard, Fort Myers Beach, FL, United States
Show on map
4.6 km from city centre, Fort Myers Beach, FL, United States 

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway offers 3-star accommodation in Fort Myers. It also provides laundry facilities, an outdoor pool and an express check-in and check-out feature.

Cheapest hotels in Fort Myers Beach, Florida

Show all 3,514 hotels
Dolphin Inn Resort
Dolphin Inn Resort
9.4 Excellent
6555 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.6 km from city centre,  

Dolphin Inn is located in Fort Myers Beach and offers complimentary Wi-Fi. It also provides a concierge, a BBQ/picnic area and an outdoor pool.

$45
Avg. per night
Hideaway Village
Hideaway Village
8.6 Excellent
5607 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
4.3 km from city centre,  

Hideaway Village Fort Myers Beach is located in Fort Myers Beach and offers free Wi-Fi. It also provides an outdoor pool, an express check-in and check-out feature and bicycle rental.

$272
Avg. per night
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
7.8 Good
11281 Summerlin Square Boulevard, Fort Myers Beach, FL, United States
Show on map
4.6 km from city centre,  

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway offers 3-star accommodation in Fort Myers. It also provides laundry facilities, an outdoor pool and an express check-in and check-out feature.

$305
Avg. per night
Carousel Inn On The Beach
Carousel Inn On The Beach
8.7 Excellent
6230 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.4 km from city centre,  

Carousel Beach Inn Fort Myers Beach is located in Fort Myers Beach and offers guests free Wi-Fi. It also provides a tour desk, an outdoor pool and a concierge.

$328
Avg. per night
Outrigger Beach Resort
Outrigger Beach Resort
8.6 Excellent
6200 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
5.4 km from city centre,  

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.

$332
Avg. per night
Matanzas Inn
Matanzas Inn
8.8 Excellent
414 Crescent Street, Fort Myers Beach, FL, United States
Show on map
0.7 km from city centre,  

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

$351
Avg. per night
The Lighthouse Resort Inn & Suites
The Lighthouse Resort Inn & Suites
8.1 Excellent
1051 5th Street, Fort Myers Beach, FL, United States
Show on map
0.6 km from city centre,  

Lighthouse Resort Inn & Suites Fort Myers Beach provides a comfortable setting while in Fort Myers Beach. It features a spa and wellness centre, as well as a 24-hour reception, an outdoor pool and an express check-in and check-out feature.

$409
Avg. per night
Lani Kai Island Resort
Lani Kai Island Resort
7.9 Good
1400 Estero Boulevard, Fort Myers Beach, FL, United States
Show on map
0.3 km from city centre,  

Boasting an outdoor pool, Lani Kai Island Resort is situated in Fort Myers Beach and offers modern accommodation. There is also a fitness centre with a swimming pool.

$475
Avg. per night

Hotel prices in Fort Myers Beach

2 stars and under
Lani Kai Island Resort
No. 1 most popular

Lani Kai Island Resort

1400 Estero Boulevard, Fort Myers Beach, FL, United States

7.9 Good
$477

Avg. per night

Hideaway Village
No. 2 most popular

Hideaway Village

5607 Estero Boulevard, Fort Myers Beach, FL, United States

8.6 Excellent
$272

Avg. per night

3 stars
Outrigger Beach Resort
No. 1 most popular

Outrigger Beach Resort

6200 Estero Boulevard, Fort Myers Beach, FL, United States

8.6 Excellent
$325

Avg. per night

Matanzas Inn
No. 2 most popular

Matanzas Inn

414 Crescent Street, Fort Myers Beach, FL, United States

8.8 Excellent
$351

Avg. per night

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL
Best value

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway, FL

11281 Summerlin Square Boulevard, Fort Myers Beach, FL, United States

7.8 Good
$305

Avg. per night

4 stars +
Pink Shell Beach Resort and Marina
No. 1 most popular

Pink Shell Beach Resort and Marina

275 Estero Boulevard, Fort Myers Beach, FL, United States

9.3 Excellent
$803

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.6 from 827 reviewers, is one of the most popular hotels in Fort Myers Beach. Other top stays include Matanzas Inn, with an average rating of 8.8 from 122 reviewers, and Pink Shell Beach Resort and Marina, with a score of 9.3 from 36 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.8 across 122 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 $642 per night, based on the last 3 days’ data.

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

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