Search Hotels near Top Fort Myers Beach Attractions

Most Popular Hotels in Fort Myers Beach

See all 256 Hotels in Fort Myers Beach
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

DiamondHead Beach Resort

DiamondHead Beach Resort

2000 Estero Blvd, Fort Myers Beach 33931

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

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

£111
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,956 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 …

£67
Beach Shell Inn

Beach Shell Inn

2610 Estero Boulevard, Fort Myers Beach 33931

2.5 out of 5.0
4.4 out of 5 (305 reviews)

Offering direct access to the beach, this Fort Myers Beach motel is within a 10-minute walk of Bay Oaks Recreation Center and …

£66
Edison Beach House

Edison Beach House

830 Estero Blvd., Fort Myers Beach 33931

3.5 out of 5.0
4.7 out of 5 (118 reviews)

Nestled on the beach, this Fort Myers Beach condo is within 1 mi (2 km) of Times Square, Bowditch Point Park, and Ostego Ba …

£98
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,582 reviews)

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

£177
Myerside Sandy Beach

Myerside Sandy Beach

2870 Estero Blvd, Fort Myers Beach 33931

2.0 out of 5.0

Situated by the sea, this motel is within a 10-minute walk of Bay Oaks Recreation Center and Matanzaz Pass Preserve. Mound …

£62
Best Western Plus Beach Resort

Best Western Plus Beach Resort

684 Estero Boulevard, Fort Myers Beach 33931

2.5 out of 5.0
4.4 out of 5 (320 reviews)

Nestled on the beach, this Fort Myers Beach hotel is within a 15-minute walk of Times Square and Bowditch Point Park. Bay Oak …

£124
The Neptune Resort

The Neptune Resort

2310 Estero Blvd, Fort Myers Beach 33931

3.0 out of 5.0
4.3 out of 5 (1,633 reviews)

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

£124
Matanzas Inn Bayside Resort and Marina

Matanzas Inn Bayside Resort and Marina

414 Crescent Street, Fort Myers Beach 33931

3.0 out of 5.0
3.9 out of 5 (94 reviews)

Situated on the waterfront, this resort is within 1 mi (2 km) of Times Square, Ostego Bay Marine Science Center, and Bowditch …

£88
Wyndham Garden Fort Myers Beach

Wyndham Garden Fort Myers Beach

6890 Estero Blvd, Fort Myers Beach 33931

3.0 out of 5.0
3.9 out of 5 (699 reviews)

Nestled on the beach, this Fort Myers Beach hotel is 2 mi (3.3 km) from Lovers Key State Park and 2.9 mi (4.6 km) from Moun …

£69

Recent Reviews in Fort Myers Beach

Narrow your search

Pocket Guide: Fort Myers Beach

Search for hotels in Fort Myers Beach on Expedia.co.uk. You can easily find your hotels in Fort Myers Beach using one of the methods below:
  • View our selection of featured hotels in Fort Myers Beach
  • Use the map to find hotels in the Fort Myers Beach neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Fort Myers Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Fort Myers Beach
  • Enter your travel dates to view the best deals on hotels in Fort Myers Beach - while they last
false