Photo by B Etty

Find hotels in Duck Key, FL from $189

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Check Duck Key hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 164 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Chesapeake Beach Resort
2.5 out of 5
83409 Overseas Hwy, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $259 per night from Apr 20 to Apr 21
$259
per night
Apr 20 - Apr 21
21.91 mi from city center
8.4/10 Very Good! (1,007 reviews)
"We love everything! Staff was super nice , newly renovated rooms , pools are great . We hope to come back next year."

Reviewed on Mar 24, 2023

Chesapeake Beach 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 $286 per night from Apr 18 to Apr 19
$286
per night
Apr 18 - Apr 19
18.37 mi from city center
8.8/10 Excellent! (1,081 reviews)
"Enjoyed our stay with family. Nicely kept resort with great service and vibe. Able to walk to a few restaurants. Easy parking."

Reviewed on Mar 22, 2023

Amara Cay Resort
Hawks Cay Resort
4 out of 5
61 Hawks Cay Blvd, Marathon, FL, 33050
Fully refundableReserve now, pay when you stay
The price is $348 per night from Mar 26 to Mar 27
$348
per night
Mar 26 - Mar 27
0.36 mi from city center
7.8/10 Good! (1,000 reviews)
Lovely stay, would return!
"Enjoyed our stay, especially our quiet comfortable clean suite ocean side overlooking the adult pool. Loved our breakfast and lunch. Ate dinner at Angler & Ale which is a short 1/2 mile walk."

Reviewed on Mar 12, 2023

Hawks Cay Resort

Save an average of 15% on thousands of hotels when you're signed in

Postcard Inn Beach Resort & Marina
3 out of 5
84001 Overseas Hwy, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $323 per night from Mar 27 to Mar 28
$323
per night
Mar 27 - Mar 28
22.5 mi from city center
8.2/10 Very Good! (1,222 reviews)
"Really nice stay nere at Postcard. A little pricey for the restaurants but it's the keys and everything is more expensive. The staff was friendly and tried to their best to make everyone happy. A shortage of beach/pool towels during the 1st couple of days was a little upsetting but if you get your ..."

Reviewed on Mar 23, 2023

Postcard Inn Beach Resort & Marina
Cheeca Lodge & Spa
4 out of 5
81801 Overseas Highway, Mile Marker 82, Marker 82, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $301 per night from Mar 26 to Mar 27
$301
per night
Mar 26 - Mar 27
20.11 mi from city center
8.8/10 Excellent! (1,001 reviews)
"Awesome"

Reviewed on Mar 6, 2023

Cheeca Lodge & Spa
Islander Resort
3 out of 5
82100 Overseas Highway, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $327 per night from Apr 16 to Apr 17
$327
per night
Apr 16 - Apr 17
20.39 mi from city center
9/10 Wonderful! (1,125 reviews)
"We had a nice family vacation. Staff was very friendly, helpful and responsive. The resort seems to be well suited for both family or couple vacations; with both activities but space for privacy as well. Would stay there again."

Reviewed on Mar 16, 2023

Islander Resort
Breezy Palms Resort
2.5 out of 5
80015 Overseas Highway, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $189 per night from Mar 26 to Mar 27
$189
per night
Mar 26 - Mar 27
18.44 mi from city center
8.2/10 Very Good! (184 reviews)
"Breezy Palms is a very nice place for the cost. It has everything you need for a relaxing vacation rental or an overnight stay. The property is older but they've done some really nice renovations, the staff is super friendly, rooms are very clean and it's close to restaurants, stores and ..."

Reviewed on Mar 20, 2023

Breezy Palms Resort
Pelican Cove Resort & Marina
3 out of 5
84457 Overseas Highway, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $269 per night from Mar 30 to Mar 31
$269
per night
Mar 30 - Mar 31
22.69 mi from city center
8.2/10 Very Good! (1,000 reviews)
"Beautiful location, easy walk to the Postcard Inn, and comfortable rooms."

Reviewed on Mar 18, 2023

Pelican Cove Resort & Marina
La Siesta Resort & Villas
2.5 out of 5
80241 Overseas Highway, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $274 per night from Apr 18 to Apr 19
$274
per night
Apr 18 - Apr 19
18.72 mi from city center
8.4/10 Very Good! (999 reviews)
"Nice, spacious room w/ lovely view. Only issue was room not being ready upon arrival. Check in time is 4pm, but it was closer to 5:40 before it was ready for us."

Reviewed on Mar 20, 2023

La Siesta Resort & Villas
Hadley House Islamorada
3.5 out of 5
82749 Overseas Hwy, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $219 per night from Apr 23 to Apr 24
$219
per night
Apr 23 - Apr 24
21 mi from city center
7.8/10 Good! (740 reviews)
"The people at reception were very friendly and helpful. We arrived early and they got us an early check in."

Reviewed on Mar 15, 2023

Hadley House Islamorada
Drop Anchor
3 out of 5
84959 Overseas Highway, 222, Islamorada, FL, 33036
The price is $350 per night from Apr 4 to Apr 5
$350
per night
Apr 4 - Apr 5
23.31 mi from city center
8.8/10 Excellent! (1,001 reviews)
"Our room had it's own private deck. Step off the deck and you were in sand. View was gorgeous. Lots of sitting areas on the beach and around the pool. Donna at front desk was great!"

Reviewed on Mar 23, 2023

Drop Anchor
Conch Key Fishing Lodge and Marina
2.5 out of 5
3 North Conch Ave, Conch Key, Marathon, FL, 33050
The price is $219 per night from Mar 28 to Mar 29
$219
per night
Mar 28 - Mar 29
1.94 mi from city center
7.4/10 Good! (313 reviews)
"Enjoyed our stay! Looking forward to returning."

Reviewed on Mar 20, 2023

Conch Key Fishing Lodge and Marina
Gulf View Waterfront Resort
58743 OVERSEAS HWY, Marathon, FL, 33050
The price is $249 per night from Apr 23 to Apr 24
$249
per night
Apr 23 - Apr 24
2.27 mi from city center
8.6/10 Excellent! (147 reviews)
"Loved our stay and the staff is super friendly. The beach is not very swim-able but the pool is nice. The only down fall is that our bed was previously broken and you could tell they tried to repair it."

Reviewed on Mar 13, 2023

Gulf View Waterfront Resort
Sunset Inn
3 out of 5
82200 Overseas Hwy, Islamorada, FL, 33036-3637
The price is $199 per night from Apr 18 to Apr 19
$199
per night
Apr 18 - Apr 19
20.57 mi from city center
9/10 Wonderful! (1,001 reviews)
"Neat, clean and roomy"

Reviewed on Mar 21, 2023

Sunset Inn
Fisher Inn Resort & Marina
3.5 out of 5
84951 Overseas Hwy, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $224 per night from Apr 23 to Apr 24
$224
per night
Apr 23 - Apr 24
23.21 mi from city center
7.2/10 Good! (998 reviews)
"Thoroughly enjoyed our stay. Room and facility was super clean. Staff was very hospitable especially the gentleman at the desk. Sorry I didn’t catch his name but he was super nice and helpful. Just wish the facility had a washer and dryer. Lady at the desk gave me a suggestion just down the street ..."

Reviewed on Mar 3, 2023

Fisher Inn Resort & Marina
Casa Morada
3.5 out of 5
136 Madeira Road, Islamorada, FL, 33036
The price is $469 per night from Apr 17 to Apr 18
$469
per night
Apr 17 - Apr 18
20.55 mi from city center
9.2/10 Wonderful! (296 reviews)
"Perfect property, all you could ever need, great people."

Reviewed on Mar 24, 2023

Casa Morada
Fiesta Key RV Resort
2.5 out of 5
70001 Overseas Hwy, Long Key, FL, 33001
8.88 mi from city center
6.8/10 (335 reviews)
"The property is beautiful! We stayed in the cabins and they were cute! The only thing I would have liked to have been better would have been the tv situation for the evening time. There is no internet or tv channels at all . If the tvs were updated to smart tvs then you could atleast hook your phone ..."

Reviewed on Feb 3, 2023

Fiesta Key RV Resort
Grassy Flats Resort & Beach Club
2.5 out of 5
58182 Overseas Hwy, Marathon, FL, 33050
Fully refundableReserve now, pay when you stay
The price is $371 per night from Apr 25 to Apr 26
$371
per night
Apr 25 - Apr 26
2.73 mi from city center
9/10 Wonderful! (67 reviews)
"Amazing place that caters to guests. Views and facilities are beautiful."

Reviewed on Mar 4, 2023

Grassy Flats Resort & Beach Club
Coconut Cove Resort and Marina
2.5 out of 5
84801 Overseas Highway, Islamorada, FL, 33036
The price is $239 per night from Mar 26 to Mar 27
$239
per night
Mar 26 - Mar 27
23.05 mi from city center
7/10 Good! (523 reviews)
"The family atmosphere while being immersed in the "Carribean" feel. There were modifications that made things pleaseant and provided activity but not so much as to overwhelm the natural feeling of the property"

Reviewed on Mar 6, 2023

Coconut Cove Resort and Marina
Pines & Palms Resort
3 out of 5
80401 Old Hwy, Islamorada, FL, 33036
The price is $269 per night from Apr 16 to Apr 17
$269
per night
Apr 16 - Apr 17
18.78 mi from city center
9/10 Wonderful! (879 reviews)
"Staff at the property were very welcoming. We had champagne during check-in. The property is very clean. I’d definitely stay here again"

Reviewed on Mar 20, 2023

Pines & Palms Resort
Don't see what you're looking for?
See all available properties in Duck Key
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.

Explore, discover, and save

Hawks Cay Resort

Hawks Cay Resort

61 Hawks Cay Blvd, Marathon, FL, 33050
The price is $348 per night from Mar 26 to Mar 27
$348
per night
Mar 26 - Mar 27
7.8/10 Good! (1,000 reviews)

Stay near popular Duck Key attractions

Duck Key hotels information

Number of reviews
14,919
Accommodation
164 hotels
Lowest Price
$189
Highest Price
$469

Recent reviews of Duck Key hotels
Expedia verified reviews