Florida Keys Hotels

Map of Florida Keys Hotels

Paradise on Patricia Lane Marathon
8.1/10 Very Good
Free Wi-Fi Public parking

Featuring air conditioning, Paradise on Patricia Lane is located in Marathon, 1.3 km from Conch-Air Florida Keys Scenic Flights. Florida Keys Marathon Airport is 1.3 km away.

Number of rooms: 2

Marathon, 33050, United States

Bonefish Bay Motel Marathon
8.4/10 Very Good
39 reviews
Free Wi-Fi

Featuring free Wi-Fi throughout the property, a sun terrace with a swimming pool and a garden, Bonefish Bay Motel is situated in Marathon. The property is around 2.

Number of rooms: 5

12565 Overseas Highway, Marathon, FL 33050, United States

Courtyard Key Largo
7.2/10 Good
73 reviews
Free Wi-Fi Parking

Nestled near the ocean in Key Largo, Florida, this hotel offers entertaining facilities near a range of recreational activities such as boating, swimming and more. Guest can enjoy daily breakfast at the Bistro.

Number of rooms: 91

99751 Overseas Highway, Key Largo, FL 33037, United States

Hotel booked 1 times today.

Anchors Aweigh Retreat Marathon
7.9/10 Good
Free Wi-Fi Public parking

Located in Marathon, Anchors Aweigh Retreat is 800 metres from Conch-Air Florida Keys Scenic Flights. Florida Keys Marathon Airport is 800 metres away.

Number of rooms: 2

Marathon Shores, 33050, United States

Cool Water Retreat Marathon
Free Wi-Fi Public parking

Boasting air-conditioned accommodation with a balcony, Cool Water Retreat is set in Marathon. It has sea views and free Wi-Fithroughout the property.

Number of rooms: 4

Marathon, 33050, United States

Amoray Dive Resort Key Largo
7.3/10 Good
20 reviews
Free Wi-Fi

Located in Key Largo, 3.3 km from John Pennekamp State Park, Amoray Dive Resort provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This 2-star hotel features free Wi-Fi and barbecue facilities.

Number of rooms: 35

104250 Overseas Highway, Key Largo, FL 33037, United States

Casa Morada Islamorada
8.9/10 Wonderful
37 reviews
Free Wi-Fi

This privately-owned boutique hotel offers 16 suites and is an adults-only property. Caribbean inspired decor can be found throughout the property. Casa Morada is 600 metres from Upper Matecumbe Key.

Number of rooms: 16

136 Madeira Road, Islamorada, FL 33036, United States

Harbor Villa Duck Key
7.6/10 Good
Free Wi-Fi

Conveniently located in the Duck Key district of Duck Key, Harbor Villa is set 14 km from Florida Keys Aquarium Encounters, 34 km from Upper Matecumbe Key and 39 km from Windley Key.

Duck Key, 33050, United States

Florida Keys Wellness Gem Marathon
7.6/10 Good
Free Wi-Fi Free private parking

Featuring air-conditioned accommodation with a balcony, Florida Keys Wellness Gem is located in Marathon. This property offers a rooftop pool, free Wi-Fi and free private parking.

12400 Overseas Highway, Marathon, FL 33050, United States

Chesapeake Beach Resort Islamorada
7/10 Good
76 reviews
Free Wi-Fi

Guests at this Islamorada oceanfront resort can enjoy free Wi-Fi access. Windley Key Fossil Reef Geological State Park is 2 miles away.

Number of rooms: 65

83409 Overseas Highway, Islamorada, FL 33036, United States

Palm Villa Duck Key
7.3/10 Good
Free Wi-Fi Public parking

Set in Duck Key in the Florida region, Palm Villa has a balcony. This villa also features a private pool. Free Wi-Fi is available throughout the property and Florida Keys Aquarium Encounters is 14 km away.

Duck Key, Duck Key, 33050, United States

Indigo Reef Resort Marathon
9.1/10 Wonderful
22 reviews
Free Wi-Fi

Situated on 15 acres along the Gulf of Mexico, this Marathon, Florida property is surrounded by tropical gardens. It boasts spacious villas each with a private boat dock and gourmet kitchen.

Number of rooms: 17

11600 1st Avenue Gulf, Marathon, 33050, United States

Key Largo Cottages Key Largo
8/10 Very Good
30 reviews
Free Wi-Fi

Offering a barbecue and views of the sea, Key Largo Cottages is situated in Key Largo, Florida, 900 metres from Dolphins Plus Key Largo.

Number of rooms: 10

99306 Overseas Highway, Key Largo, FL 33037, United States

Show More Hotels