Find Hotels with Restaurants in Fort Myers, FL

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Fort Myers Hotels with Restaurants

Drury Inn & Suites Fort Myers Airport FGCU
3 out of 5
9950 University Plaza Dr, Fort Myers, FL
Fully refundableReserve now, pay when you stay
The price is $189 per night from Feb 1 to Feb 2
4.7/5 Exceptional! (959 reviews)
"Great as usual"

Reviewed on Jan 16, 2022

Drury Inn & Suites Fort Myers Airport FGCU
Pink Shell Beach Resort and Marina
4 out of 5
275 Estero Blvd, Fort Myers Beach, FL
4.6/5 Wonderful! (990 reviews)
"A"

Reviewed on Jan 21, 2022

Pink Shell Beach Resort and Marina
DiamondHead Beach Resort
3.5 out of 5
2000 Estero Blvd, Fort Myers Beach, FL
The price is $539 per night from Jan 30 to Jan 31
4.5/5 Wonderful! (988 reviews)
"Our stay at Diamondhead was great! We really enjoyed spending time at Cabanas and they had the best staff anywhere on the island!!"

Reviewed on Jan 26, 2022

DiamondHead Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hyatt Place Coconut Point
3.5 out of 5
23120 Via Villagio, Estero, FL
Fully refundable
The price is $279 per night from Jan 30 to Jan 31
4.5/5 Wonderful! (989 reviews)
"It was a real nice hotel and the staff was very good and accommodating. Room was nice and the service was good."

Reviewed on Jan 26, 2022

Hyatt Place Coconut Point
The Westin Cape Coral Resort At Marina Village
4 out of 5
5951 Silver King Blvd., Cape Coral, FL
Fully refundableReserve now, pay when you stay
The price is $373 per night from Feb 8 to Feb 9
4.4/5 Wonderful! (988 reviews)
"Very nice place."

Reviewed on Jan 6, 2022

The Westin Cape Coral Resort At Marina Village
Outrigger Beach Resort
3 out of 5
6200 Estero Boulevard, Fort Myers Beach, FL
4.4/5 Wonderful! (978 reviews)
"Clean room. Tiki bar and music. Nice staff"

Reviewed on Jan 25, 2022

Outrigger Beach Resort
Lovers Key Resort
3 out of 5
8771 Estero Blvd, Fort Myers Beach, FL
4.4/5 Wonderful! (928 reviews)
Bait and Switch on Rooms Shown at Booking and Parking Lot Rooms Assigned at Check-in
"Don't expect to get the room shown to you online. Very unprofessional bait and switch tactics. We booked a high floor room with the perfect northeast view of the bay. We searched long to find the perfect room for a New Year's Eve 4 night get-a-way. Upon arrival we were assigned a 1st floor room on ..."

Reviewed on Jan 21, 2022

Lovers Key Resort
West Wind Inn
3 out of 5
3345 West Gulf Drive, Sanibel, FL
4.4/5 Excellent! (991 reviews)
"Family friendly, not fancy but comfortable"

Reviewed on Jan 18, 2022

West Wind Inn
Sundial Beach Resort & Spa
3 out of 5
1451 Middle Gulf Drive, Sanibel, FL
The price is $529 per night from Jan 30 to Jan 31
4.3/5 Excellent! (2,504 reviews)
"Great staff, lovely facilities, so much to do."

Reviewed on Jan 17, 2022

Sundial Beach Resort & Spa
Tween Waters Island Resort & Spa
3 out of 5
15951 Captiva Drive, Captiva, FL
4.3/5 Excellent! (994 reviews)
"The property has access to a lovely beach. But they charge extra for chairs and umbrellas, resort fees, other recreational charges, etc. Felt like we were being nickel-and-dimed on top of the base prices. Better to charge a little bit more up front and be all-inclusive."

Reviewed on Jan 19, 2022

Tween Waters Island Resort & Spa
Sanibel Island Beach Resort
3 out of 5
1231 Middle Gulf Dr, Sanibel, FL
The price is $344 per night from Jan 31 to Feb 1
4.2/5 Excellent! (1,148 reviews)
"Lovely, great to be on Beach, good staff. No room cleaning is a problem with beach sand. And terrible wifi, so don't go if you have any need for internet."

Reviewed on Jan 26, 2022

Sanibel Island Beach Resort
The Lighthouse Resort Inn & Suites
3 out of 5
1051 5th St, Fort Myers Beach, FL
Fully refundableReserve now, pay when you stay
The price is $239 per night from Jan 30 to Jan 31
4.2/5 Very Good! (1,060 reviews)
"The room was clean, the pools were nice. Hotel seems slightly run down. We were able to hear neighbors upstairs opening sliding door and moving chairs."

Reviewed on Jan 19, 2022

The Lighthouse Resort Inn & Suites
Marriott Sanibel Harbour Resort & Spa
4 out of 5
17260 Harbour Pointe Dr, Fort Myers, FL
Fully refundableReserve now, pay when you stay
The price is $369 per night from Feb 2 to Feb 3
4.2/5 Very Good! (991 reviews)
"everything was very nice. Rooms show a little wear. Negative was they only cleaned our room every third day. Trash piles up. Not impressed with that."

Reviewed on Jan 22, 2022

Marriott Sanibel Harbour Resort & Spa
South Seas Island Resort
3.5 out of 5
5400 South Seas Plantation Rd, Captiva, FL
4.1/5 Very Good! (994 reviews)
"Very nice"

Reviewed on Jan 26, 2022

South Seas Island Resort
Days Inn & Suites by Wyndham Fort Myers Near JetBlue Park
2 out of 5
10150 Daniels Pkwy, Fort Myers, FL
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jan 30 to Jan 31
4.1/5 Very Good! (1,179 reviews)
"For the price it was clean, but not comfy, with all the hard surfaces the noises carried. Woke up several times during the night due to noise."

Reviewed on Jan 17, 2022

Days Inn & Suites by Wyndham Fort Myers Near JetBlue Park
Lani Kai Beachfront Resort
3 out of 5
1400 Estero Blvd, Fort Myers Beach, FL
The price is $339 per night from Jan 31 to Feb 1
4.1/5 Very Good! (1,165 reviews)
"So much fun! This was a super nice place to spend days on the beach. Motel is close to everything and clean and well organized. Rooms are spacious and clean. Music was a little loud but didn't last long into the night. Beach was clean and not too crowded. Waiters and waitresses were quick and ..."

Reviewed on Jan 27, 2022

Lani Kai Beachfront Resort
Wyndham Garden Fort Myers Beach
3 out of 5
6890 Estero Blvd, Fort Myers Beach, FL
Fully refundableReserve now, pay when you stay
The price is $269 per night from Jan 31 to Feb 1
4/5 Very Good! (1,279 reviews)
"Loved the pool, proximity to beach and having a restaurant on the property."

Reviewed on Jan 25, 2022

Wyndham Garden Fort Myers Beach
Best Western Fort Myers Waterfront
3 out of 5
13021 N Cleveland Ave, North Fort Myers, FL
Fully refundableReserve now, pay when you stay
The price is $199 per night from Jan 30 to Jan 31
4/5 Very Good! (971 reviews)
"The view was gorgeous"

Reviewed on Jan 22, 2022

Best Western Fort Myers Waterfront
Dolphin Key Resort
3 out of 5
1502 Miramar Street, Cape Coral, FL
Fully refundable
The price is $150 per night from Jan 31 to Feb 1
4/5 Very Good! (966 reviews)
"It was nice that there was a big restaurant and bar directly downstairs on property. There was also a strip of shops and restaurants walking distance from the hotel. The room was spacious and clean. I would stay here again"

Reviewed on Jan 19, 2022

Dolphin Key Resort
Baymont by Wyndham Fort Myers Airport
2.5 out of 5
9401 Marketplace Road, Fort Myers, FL
Fully refundableReserve now, pay when you stay
The price is $129 per night from Feb 3 to Feb 4
3.3/5 (1,058 reviews)
"It was very close to the airport. Parking was easy and there was multiple entrances and exits to the parking area. Hallways were clean and well lit. Bed was comfortable. There was a very nice selections items at the complimentary breakfast. The bathrooms were old, tired and in need of updating."

Reviewed on Jan 10, 2022

Baymont by Wyndham Fort Myers Airport
Don't see what you're looking for?
See all available properties in Fort Myers
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Recent reviews of Fort Myers hotels
expedia verified reviews