Find Hotels with Restaurants in Florida Keys

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top Florida Keys Hotels with Restaurants

Islander Resort
3 out of 5
82100 Overseas Highway, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $288 per night from May 30 to May 31
Stay at this 3-star beach resort in Islamorada. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the clean rooms in ...
4.6/5 Exceptional! (1,225 reviews)
"The front desk staff were fantastic. Very friendly and accommodating. All the staff were awesome! The property is beautiful. Rooms were clean and comfy including the beds. The screened in porch was awesome for relaxing and having a glass of wine in the evening. Housekeeping came every day with fresh ..."

Reviewed on May 10, 2022

Islander Resort
Amara Cay Resort
3.5 out of 5
80001 Overseas Hwy, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $223 per night from Jun 13 to Jun 14
Stay at this 3.5-star beach hotel in Islamorada. Enjoy 2 restaurants, a private beach, and 2 bars/lounges. Our guests praise the pool and the bar in our reviews. ...
4.4/5 Wonderful! (1,055 reviews)
"Delores at front desk was amazingly accommodating & helpful. Over all the staff was courteous"

Reviewed on May 15, 2022

Amara Cay Resort
Hyatt Centric Key West Resort and Spa
4 out of 5
601 Front St, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $405 per night from Jun 7 to Jun 8
Stay at this 4-star beach resort in Key West. Enjoy free WiFi, a marina, and breakfast. Our guests praise the helpful staff and the clean rooms in our reviews. ...
4.4/5 Excellent! (993 reviews)
"Staff was exceptional"

Reviewed on May 4, 2022

Hyatt Centric Key West Resort and Spa
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.
Faro Blanco Resort & Yacht Club
4 out of 5
1996 Overseas Highway, Marathon, FL, 33050
Fully refundableReserve now, pay when you stay
The price is $212 per night from Jun 2 to Jun 3
Stay at this 4-star business-friendly hotel in Marathon. Enjoy 2 outdoor pools, 2 restaurants, and a marina. Our guests praise the pool and the restaurant in ...
4.3/5 Excellent! (1,061 reviews)
"Great location, a little dismayed at paying a resort fee as well as parking fee. When paying for a hotel that does not have direct access to an airport most guest will require parking, should that not be included when the hotel has it's own parking lot. We drove from our home in SWFL we love the ..."

Reviewed on May 13, 2022

Faro Blanco Resort & Yacht Club
Lime Tree Bay Resort
3.5 out of 5
68500 Overseas Hwy, Long Key, FL, 33001
The price is $209 per night from May 22 to May 23
Stay at this 3.5-star beach resort in Long Key. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in ...
4.3/5 Excellent! (980 reviews)
"The best thing about this property are the magnificent views, beautiful landscape and peaceful tranquility! I cant wait to go back"

Reviewed on May 14, 2022

Lime Tree Bay Resort
Fairfield Inn & Suites by Marriott Marathon Florida Keys
2.5 out of 5
13201 Overseas Hwy, Marathon, FL, 33050
Fully refundableReserve now, pay when you stay
The price is $229 per night from May 22 to May 23
Stay at this business-friendly hotel in Marathon. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our ...
4.3/5 Excellent! (976 reviews)
"Only stayed one night. Arrived early and front desk was able to get us checked. So friendly too. Easy walk across the street for a great dinner."

Reviewed on May 12, 2022

Fairfield Inn & Suites by Marriott Marathon Florida Keys
Gilbert's Resort
2 out of 5
107900 Overseas Highway, Key Largo, FL, 33037
Fully refundableReserve now, pay when you stay
The price is $259 per night from May 18 to May 19
Stay at this beach motel in Key Largo. Enjoy free WiFi, free parking, and a private beach. Our guests praise the pool and the restaurant in our reviews. Popular ...
4.2/5 Excellent! (980 reviews)
"Nice beach and pool area. No mirror in room."

Reviewed on May 5, 2022

Gilbert's Resort
Southernmost Beach Resort
4 out of 5
1319 Duval Street, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $356 per night from May 24 to May 25
Stay at this 4-star beach hotel in Key West. Enjoy free WiFi, 3 outdoor pools, and a beach locale. Our guests praise the clean rooms in our reviews. Popular ...
4/5 Very Good! (2,075 reviews)
"Very nice view from our room. Very friendly staff"

Reviewed on May 16, 2022

Southernmost Beach Resort
Ibis Bay Beach Resort
2.5 out of 5
3101 N. Roosevelt Blvd, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $239 per night from May 18 to May 19
Stay at this beach hotel in Key West. Enjoy free breakfast, free WiFi, and a private beach. Our guests praise the restaurant and the bar in our reviews. Popular ...
3.8/5 Good! (1,719 reviews)
"The room was old and dated but well maintained. Would definitely recomment the rooms on the beach. Pay extra for that it is worth it. The facilities are unique and worthwhile seeing. While there we saw tortoises, parrots, iguana, doves, small sharks, seagulls, and other birds and fish. Cool place ..."

Reviewed on May 15, 2022

Ibis Bay Beach Resort
Marina Del Mar Resort and Marina
2.5 out of 5
527 Caribbean Drive, Key Largo, FL, 33037
Fully refundableReserve now, pay when you stay
The price is $157 per night from May 25 to May 26
Stay at this business-friendly hotel in Key Largo. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the pool and the restaurant in our reviews. ...
3.8/5 Good! (935 reviews)
"Staff friendly, Views were great, rooms clean , there’s a restaurant at the north end of the property, that can be noisy on the weekends up until 11pm, overall stay was great"

Reviewed on May 10, 2022

Marina Del Mar Resort and Marina
Don't see what you're looking for?
See all available properties in Florida Keys
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 Florida Keys hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code