Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Fort Myers Beach – 796 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Wyndham Garden Fort Myers Beach

Hotel in Fort Myers Beach

Beachfront Wyndham Garden Fort Myers Beach features jet-ski rentals, parasailing, and volleyball. The hotel is 12 mi from Bonita Springs city center and offers and on-site seafood grill and free WiFi.... The location, the environment, the rooms, the staff

Show more Show less
7.9
Good
943 reviews
Price from
$122.40
per night

Hampton Inn & Suites Fort Myers Beach/Sanibel Gateway

Hotel in Fort Myers Beach

This Fort Myers Beach hotel is 3 miles from Fort Myers Beach and within 5 miles of the Sanibel-Captiva Islands. Guests will enjoy an outdoor pool, on-site gift shop, and fitness center. Really very kind hotel staff. Good swimming pool.

Show more Show less
8
Very Good
799 reviews
Price from
$107
per night

Edison Beach House

Hotel in Fort Myers Beach

Set in Fort Myers Beach, 1.1 mi from Bunche Beach, Edison Beach House offers accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The room was very comfortable and the view was amazing.

Show more Show less
9.1
Awesome
574 reviews
Price from
$162
per night

Flamingo Inn

Hotel in Fort Myers Beach

This Fort Myers Beach motel is 100 yards from the Gulf of Mexico beach. The motel offers free WiFi, free parking and an outdoor picnic area with barbecue facilities. Very friendly staff, Great location & Great Value for money. Basic cooking & eating utensils should you wish to dine in.

Show more Show less
8
Very Good
822 reviews
Price from
$109
per night

Holiday Inn Express & Suites - Ft Myers Beach-Sanibel Gateway, an IHG Hotel

Hotel in Fort Myers Beach

Holiday Inn Express & Suites - Ft Myers Beach-Sanibel Gateway, an IHG Hotel is located in Fort Myers Beach. The whole place. The cleanliness, the staff The breakfast was good.

Show more Show less
9.2
Awesome
103 reviews
Price from
$84.55
per night

The Bay Inn at the Lani Kai

Hotel in Fort Myers Beach

Located on Fort Myers Beach bay, The Bay Inn at the Lani Kai includes access to all resort amenities at Lani Kai Island Resort, which includes 400 feet of beach access, a heated pool, and nightlife... It is in a perfect location! 10/10! The staff was very friendly they are always there to help you out. I 100% recommend!

Show more Show less
6.9
Review score
294 reviews
Price from
$101.15
per night

Beach Shell Inn

Hotel in Fort Myers Beach

Beach Shell is an award-winning hotel located within 100 feet from the Gulf of Mexico in Fort Myers Beach. It offers free Wi-Fi, a heated pool with sun deck, and free morning coffee in the lobby. Super clean, friendly owners quiet and steps from the beach. They even have beach chairs and umbrellas you can use. Great value, very clean

Show more Show less
8
Very Good
244 reviews
Price from
$114.45
per night

Tiki On The Beach

Hotel in Fort Myers Beach

Located in Fort Myers Beach, a few steps from Fort Myers Beach, Tiki On The Beach provides accommodations with a private beach area, free private parking, barbecue facilities and a terrace. Super clean right on the beach and a most friendly and knowledgeable staff. I

Show more Show less
9.4
Awesome
315 reviews
Price from
$189
per night

Sandy Beach

Hotel in Fort Myers Beach

Sandy Beach is located in Fort Myers Beach. This hotel has air-conditioned rooms with a private bathroom. Complimentary WiFi is available to all guests. It is so so clean and very centrally located to beach, restaurants, after hours entertainment if you want it..but most of all after staying one night w/my hubby we stayed the next weekend and the next weekend and the 3rd weekend just for a get away from North Fort Myers and soooo clean and lovely..and great location just short walk to the beach..loved it!

Show more Show less
6.7
Review score
224 reviews
Price from
$86.31
per night

The Neptune Resort

Hotel in Fort Myers Beach

Offering a beachfront location in the heart of Fort Myers Beach, this property features one bedroom apartment-style accommodations complete with a kitchenette. It was on the beach, the rooms were modern with a kitchenette and very clean. Staff friendly and walking distance to town and restaurants!!

Show more Show less
8.6
Excellent
234 reviews
Price from
$199.99
per night

Most-booked hotels in Fort Myers Beach in the past month

See all

Budget hotels in Fort Myers Beach

See all

FAQs about hotels in Fort Myers Beach

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Fort Myers Beach:

Explore guest reviews of hotels in Fort Myers Beach

See all