Top 10 Hotels in Fort Myers Beach

See all 187 Hotels in Fort Myers Beach
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,709 reviews)

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

Get Rates
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,868 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 …

Get Rates
Edison Beach House
Edison Beach House

830 Estero Blvd., Fort Myers Beach 33931

3.5 out of 5.0
4.8 out of 5 (95 reviews)

Nestled on the beach, this Fort Myers Beach condo is within a 5-minute walk of Times Square and Chaiman of the Beach. Bowditc …

Get Rates
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,514 reviews)

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

Get Rates
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,578 reviews)

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

Get Rates
Pierview Hotel & Suites
Pierview Hotel & Suites

1160 Estero Blvd, Fort Myers Beach 33931

2.0 out of 5.0
3.3 out of 5 (151 reviews)

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

Get Rates
Lani Kai Beachfront Resort
Lani Kai Beachfront Resort

1400 Estero Blvd, Fort Myers Beach 33931

2.5 out of 5.0
3.2 out of 5 (2,199 reviews)

Located in the heart of Fort Myers Beach, this hotel on 400 feet of white-sand beach is within walking distance of Time Squar …

Get Rates
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 (301 reviews)

Nestled on the beach, this Fort Myers Beach hotel is within a 10-minute walk of Times Square and Chaiman of the Beach. …

Get Rates
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 (73 reviews)

Situated on the waterfront, this resort is within a 10-minute walk of Times Square, Chaiman of the Beach, and The Big M Casin …

$199
Tip Top Isles Waterfront Resort & Marina
Tip Top Isles Waterfront Resort & Marina

17863 San Carlos Blvd, Fort Myers Beach 33931

2.0 out of 5.0
3.7 out of 5 (117 reviews)

Situated on the waterfront, this motel is within a 5-minute walk of Jungle Golf Ft. Myers and JungleGolf. Beach Bowl and …

Get Rates

Recent Reviews in Fort Myers Beach

Hide content

Where to stay in Fort Myers Beach

Fort Myers Beach Hotel Guide

If you're thinking of visiting the Fort Myers area and you're after Fort Myers Beach hotels, you'll find a wide list to select from. If you are looking to stay within a 0.1-mile distance of central Fort Myers Beach, Expedia's comprehensive database contains at least 81 hotels and apartments in that area.

Would you like to book a convenient spot close to the beating heart of Fort Myers Beach? The Pink Shell Beach Resort and Marina and Harbour House At The Inn are located a short distance of the city's downtown.

The team at Expedia appreciate that travelers have varying vacation budgets. So if you're seeking a hotel at the more affordable end of the scale, Fort Myers Beach boasts some solid options to choose from. The Lovers Key Beach Club is 6 miles from downtown, while the Lani Kai Beachfront Resort is 0.3 miles away. The Outrigger Beach Resort and the #1 Island Hideaway are some more lower-cost options that you could look into.

The The Ritz-Carlton, Naples is located 16 miles away from the heart of Fort Myers Beach. Another alternative is the The Ritz-Carlton Golf Resort, Naples, which can be found 18 miles away. The Casa Ybel Resort as well as the Pelicans Roost are some alternative accommodation options worth checking out in Fort Myers Beach.

If you have the time, why not discover the other attractions of South Florida while you are in the region? Visit South Florida's lighthouses. Those with a hankering for wide open spaces and fresh air should also take the time to to enjoy the region's beaches. In this region of United States of America tourists can try their hand at hiking, cycling and wildlife watching.

Cape Coral is 8 miles to the north of Fort Myers Beach and is where you'll find Sun Splash Water Park and Four Mile Cove Ecological Preserve. The Holiday Inn Express Cape Coral-Fort Myers Area and Dolphin Key Resort are just some of the hotel and apartment alternatives in Cape Coral. 14 miles to the north of Fort Myers Beach, is Fort Myers River District, which is home to the Hotel Indigo Fort Myers Downtown River District and Legacy Harbour Hotel & Suites. Regardless of whether you're passing through or spending a few nights in Fort Myers River District, set aside some time to visit the Southwest Florida Museum of History and Sidney & Berne Davis Art Center.

If you are planning on arriving or departing via Southwest Florida International Airport, you may find it convenient to book a room at Courtyard by Marriott Fort Myers I-75/Gulf Coast Town Center, or SpringHill Suites by Marriott Fort Myers Airport, which are both conveniently close.