We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Dive Duck Key

61 Hawks Cay Boulevard, Duck Key, FL 33050
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

5001 Sunset Village Drive, Duck Key, FL 33050
0.1 miles from Dive Duck Key
Village at Hawks Cay Villas by Keys Caribbean Slideshow
#2 of 2 hotels in Duck Key
  • Mid-range
  • Pool
  • Free Parking
Show Prices
61 Hawks Cay Boulevard, @ Hawks Cay Resort, Duck Key, FL 33050
0.3 miles from Dive Duck Key
Offers & Announcements 4th Night Free
Hawks Cay Resort Slideshow
#1 of 2 hotels in Duck Key
  • Resort
  • Luxury
  • Pool
  • Free Parking
Show Prices
3 North Conch Avenue, Mile Marker 63, Conch Key, FL 33050
1.8 miles from Dive Duck Key
BayView Inn Motel and Marina Slideshow
#1 of 1 hotels in Conch Key
  • Pool
Show Prices
58743 Overseas Hwy, Marathon, FL 33050
2.3 miles from Dive Duck Key
Gulf View Waterfront Resort Slideshow
#3 of 18 hotels in Marathon
  • Pool
  • Free Parking
58182 Overseas Highway, MM58 Oceanside, Marathon, FL 33050
2.8 miles from Dive Duck Key
#15 of 18 hotels in Marathon
  • Mid-range
  • Pool
  • Free Parking
  • Beach
Show Prices
57612 Overseas Highway, Mile Marker 57.5, Marathon, FL 33050
3.3 miles from Dive Duck Key
Seashell Beach Resort Slideshow
#8 of 18 hotels in Marathon
  • Free Parking
  • Beach
Show Prices
13351 Overseas Highway, US-1 MM 54, Marathon, FL 33050 (Formerly Ramada Inn Marathon)
7.2 miles from Dive Duck Key
#12 of 18 hotels in Marathon
  • Pool
13201 Overseas Highway, MM 54, Marathon, FL 33050
7.3 miles from Dive Duck Key
Special Offer Save 10-30%
The Holiday Inn Express & Suites Marathon Slideshow
#5 of 18 hotels in Marathon
  • Pool
  • Free Parking
Show Prices
351 East Ocean Drive, Key Colony Beach, FL 33051
7.5 miles from Dive Duck Key
Glunz Ocean Beach Hotel & Resort Slideshow
#1 of 1 hotels in Key Colony Beach
  • Mid-range
  • Pool
  • Free Parking
  • Beach
Show Prices
8700 Overseas Hwy, Marathon, FL 33050
9.5 miles from Dive Duck Key
7251 Overseas Highway, Marathon, FL 33050
10.2 miles from Dive Duck Key
#4 of 18 hotels in Marathon
  • Free Parking
7050 Overseas Highway, Marathon, FL 33050
10.3 miles from Dive Duck Key
Kingsail Resort Motel Slideshow
#11 of 18 hotels in Marathon
  • Pool
  • Free Parking
Show Prices
243-61st Street Gulf, Marathon, FL 33050
10.7 miles from Dive Duck Key
#10 of 18 hotels in Marathon
  • Free Parking
Show Prices
19 Sombrero Boulevard, Marathon, FL 33050 (Formerly Sombrero)
11.4 miles from Dive Duck Key
#13 of 18 hotels in Marathon
  • Pool
  • Free Parking
Show Prices
4590 Overseas Highway, Mile Marker 49 1/2, Marathon, FL 33050
11.6 miles from Dive Duck Key
#9 of 18 hotels in Marathon
  • Pool
  • Free Parking
  • Beach
Show Prices
2600 Overseas Hwy, Marathon, FL 33050
12.6 miles from Dive Duck Key
Special Offer 4 Nts for the Price of 3
Tranquility Bay Beach House Resort Slideshow
#1 of 18 hotels in Marathon
  • Resort
  • Luxury
  • Pool
  • Free Parking
Show Prices
2396 Overseas Hwy, Marathon, FL 33050
12.7 miles from Dive Duck Key
2222 Overseas Highway, Marathon, FL 33050
12.8 miles from Dive Duck Key
#7 of 18 hotels in Marathon
  • Pool
  • Free Parking
2146 Overseas Hwy, Marathon, FL 33050
12.8 miles from Dive Duck Key
Show Prices
1996 Overseas Highway, 1996 Overseas Highway, Marathon, FL 33050
12.9 miles from Dive Duck Key
Offers & Announcements Double Your Points
Hyatt Place Marathon Florida Keys Slideshow
#2 of 18 hotels in Marathon
  • Pool
  • Free Parking
Show Prices
1688 Overseas Highway, Marathon, FL 33050
13.0 miles from Dive Duck Key
Special Offer Choice Privileges Points
The Hammocks at Marathon Slideshow
#6 of 18 hotels in Marathon
  • Pool
  • Free Parking
Show Prices
75690 Overseas Hwy, MM 75.5 Bayside, Islamorada, FL 33036
14.0 miles from Dive Duck Key
#4 of 20 hotels in Islamorada
  • Pool
  • Free Parking
  • Beach
80001 Overseas Highway, Islamorada, FL 33036 (Formerly The Islamorada Resort)
18.3 miles from Dive Duck Key
Amara Cay Resort Slideshow
#7 of 20 hotels in Islamorada
  • Mid-range
  • Pool
  • Free Parking
  • Beach
Show Prices
80051 Overseas Highway, Mile Marker 80, Islamorada, FL 33036
18.4 miles from Dive Duck Key
#12 of 20 hotels in Islamorada
  • Pool
  • Free Parking
  • Beach
Show Prices
80241 Overseas Highway, Mile Marker 80.5 Oceanside, Islamorada, FL 33036
18.6 miles from Dive Duck Key
#17 of 20 hotels in Islamorada
  • Mid-range
  • Pool
  • Free Parking
  • Beach
Show Prices
81200 Overseas Highway, Islamorada, FL 33036
19.3 miles from Dive Duck Key
#10 of 20 hotels in Islamorada
  • Pool
  • Free Parking
123 Beach Rd, Islamorada, FL 33036
19.8 miles from Dive Duck Key
Special Offer Summer Savings!
The Moorings Village and Spa Slideshow
#2 of 20 hotels in Islamorada
  • Mid-range
  • Pool
  • Free Parking
  • Beach
Show Prices
81801 Overseas Highway, Mile Marker 82, Islamorada, FL 33036
20.0 miles from Dive Duck Key
Cheeca Lodge & Spa Slideshow
#9 of 20 hotels in Islamorada
  • Resort
  • Luxury
  • Pool
  • Free Parking
Show Prices
117 South Carroll Street, Mile Marker 82, Islamorada, FL 33036
20.2 miles from Dive Duck Key
The Caribbean Resort at Sea Isle Slideshow
#5 of 20 hotels in Islamorada
  • Resort
  • Mid-range
  • Pool
  • Free Parking
Show Prices
136 Madeira Road, Islamorada, FL 33036
20.4 miles from Dive Duck Key
Casa Morada Slideshow
#3 of 20 hotels in Islamorada
  • Mid-range
  • Pool
  • Beach
Show Prices