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 – 602 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.... Friendly staff Beautiful poo and beach area Great food and bar Entertainment at night a plus !

Show more Show less
7.9
Good
884 reviews
Price from
$179.10
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. The breakfast was very good and the staff very personable and friendly. The pool was nice and warm and the room was excellent. They gave us a complimentary upgrade to a suite with no extra charge. It was my wife's 70th Birthday and they went the second mile by giving her a present and decorating our room with balloons and a nice card signed by the staff. This is what we call going the second mile to please their guests. Thank you Hampton Inn.

Show more Show less
8.1
Very Good
783 reviews
Price from
$109
per night

Candlewood Suites Fort Myers/Sanibel Gateway, an IHG Hotel

Hotel in Fort Myers Beach

Minutes from the Sanibel Island Causeway and close to Fort Myers Beach, this Florida hotel offers free on-site laundry facilities and all-suite accommodations, complete with fully equipped kitchens. Free laundry is very convinient and practical. Nice place to stay, nice and friendly staff.

Show more Show less
7.4
Good
486 reviews
Price from
$104.49
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. Comfortable, great location, very clean.

Show more Show less
6.5
Review score
181 reviews
Price from
$114.71
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. Very helpful & friendly staff

Show more Show less
8
Very Good
234 reviews
Price from
$135.45
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... Clean, close to everything. Staff was amazing.

Show more Show less
7
Good
251 reviews
Price from
$101.15
per night

Tiki On The Beach

Hotel in Fort Myers Beach

Facing the beachfront, Tiki On The Beach offers 3-star accommodations in Fort Myers Beach and features a private beach area and terrace. Great location and far away from any spring break activities.

Show more Show less
9.4
Awesome
285 reviews
Price from
$195
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
218 reviews
Price from
$329.99
per night

Dolphin Inn

Hotel in Fort Myers Beach

Within 3 minutes' walk of the beach and the Gulf of Mexico, Dolphin Inn is located on Estero Island in Fort Myers Beach. Guests can enjoy the outdoor heated pool, tennis court, and free WiFi. Unforgettable vacation, very kind and polite staff. In short, if you wanna feel yourself at home while on vacation, come and stay here

Show more Show less
9.1
Awesome
343 reviews
Price from
$119
per night

The Sea Gypsy Inn

Hotel in Fort Myers Beach

Set in Fort Myers Beach, 1.6 mi from Bunche Beach, The Sea Gypsy Inn offers accommodations with free WiFi and free private parking. What a great place with a Fantastic vibe.

Show more Show less
7.9
Good
373 reviews
Price from
$79
per night

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

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