Top 10 Hotels in Fort Myers Beach

See all 46 Hotels in Fort Myers Beach
Outrigger Beach Resort
Outrigger Beach Resort

6200 Estero Blvd, Fort Myers Beach 33931

3.0 out of 5.0
4 out of 5 (2,129 reviews)

Outrigger Beach Resort overlooks the Gulf of Mexico and is 4 miles from downtown Fort Myers Beach.

$88
Diamondhead Beach Resort and Spa
Diamondhead Beach Resort and Spa

2000 Estero Blvd, Fort Myers Beach 33931

3.5 out of 5.0
4.5 out of 5 (1,656 reviews)

Situated on an Estero Island white-sand beach, Diamondhead Beach Resort and Spa is 1 mile from downtown Fort Myers Beach …

$144
The Lighthouse Resort Inn & Suites
The Lighthouse Resort Inn & Suites

1051 5th St, Fort Myers Beach 33931

3.0 out of 5.0
3.7 out of 5 (1,756 reviews)

This value resort in Fort Myers Beach lies 1 block from the Gulf of Mexico, 5 miles from Lover's Key State Park, and 12 …

$105
The Neptune Resort
The Neptune Resort

2310 Estero Blvd, Fort Myers Beach 33931

2.5 out of 5.0
4.3 out of 5 (1,514 reviews)

Overlooking 300 feet of white-sand beach, the Neptune Inn is less than 1 mile from the Times Square shopping and …

$120
Pink Shell Beach Resort and Marina
Pink Shell Beach Resort and Marina

275 Estero Blvd, Fort Myers Beach 33931

4.0 out of 5.0
4.5 out of 5 (1,364 reviews)

Situated on 1,500 feet of sugary white sand at the tip of Estero Island, this seaside resort is nestled between the sparkling …

$144
Lovers Key Resort by JE Hotels & Resorts
Lovers Key Resort by JE Hotels & Resorts

8771 Estero Blvd, Fort Myers Beach 33931

3.0 out of 5.0
4.3 out of 5 (130 reviews)

Situated on the waterfront, this condominium resort is 0.3 mi (0.5 km) from Lovers Key State Park and 2.1 mi (3.4 km) from …

$189
Pointe Estero Beach Resort
Pointe Estero Beach Resort

6640 Estero Blvd, Fort Myers Beach 33931

3.5 out of 5.0
4.6 out of 5 (689 reviews)

This beachfront condo resort fronts a wide expanse of tranquil white-sand beach, and the turquoise waters of the Gulf of …

$169
Dolphin Inn Resort
Dolphin Inn Resort

6555 Estero Blvd., Fort Myers Beach 33931

2.0 out of 5.0
4 out of 5 (719 reviews)

Situated near the beach, this motel is within 3 mi (5 km) of Lovers Key State Park, Mound House, and Matanzaz Pass Preserve …

$69
Carousel Inn on the Beach
Carousel Inn on the Beach

6230 Estero Boulevard, Fort Myers Beach 33931

2.0 out of 5.0
4.1 out of 5 (315 reviews)

Nestled on the beach, this Fort Myers Beach hotel is 2.4 mi (3.9 km) from Mound House and 2.5 mi (4 km) from Lovers Key State …

$89
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway
Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway

11281 Summerlin Square Dr, Fort Myers Beach 33931

2.5 out of 5.0
4.3 out of 5 (856 reviews)

Situated in the business district, this hotel is within 1 mi (2 km) of Smugglers Cove Adventure Golf and Jungle Golf Ft …

$99

Recent Reviews in Fort Myers Beach

Hide content

Where to stay in Fort Myers Beach

Fort Myers Beach Hotel Guide

Expedia.com offers a selection of 213 hotels in Fort Myers Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Fort Myers Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Fort Myers Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Fort Myers Beach, Florida now, including last minute deals!