Craig Key Hotels

There are no hotel results in Craig Key. Below are the closest 50 hotels near Craig Key.

50 Hotels Found

  1. Show Prices


    (10.6 miles/17 km away, in Duck Key)

    5001 Sunset Village Drive, Duck Key, Florida 33050, United States

    • Hotel Photos
    • Hotel Amenities
  2. Show Prices


    (10.6 miles/17.1 km away, in Islamorada)

    82749 Overseas Highway, Florida, 33036, United States

    5 reviews

    "My worst experience EVER at a hotel! They booked us in on the wrong night, when we arrived, they..."

    Good for: Beaches, Romantic Travel and Honeymoons, Spa and Resort

    • Hotel Photos
    • Hotel Amenities
  3. Show Prices


    (10.8 miles/17.4 km away, in Islamorada)

    Old Highway Rd, Florida, 33030, United States

    • Hotel Photos
    • Hotel Amenities
  4. Show Prices


    (11.4 miles/18.4 km away, in Islamorada)

    Hotel Class 3 out of 5 stars

    83409 Overseas Highway, P.O. Box 909, , Florida, 33036, United States

    1 review

    "the chesapeake resort is located across the bridge from holiday isle next to whale harbor marina...."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  5. Show Prices


    (12.1 miles/19.5 km away, in Islamorada)

    Hotel Class 3 out of 5 stars

    84001 Overseas Hwy, Florida, 33036, United States

    8 reviews

    "holiday isle is a collection of hotels located in the holiday isle entertainment complex. a great..."

    Good for: Family Travel, Fishing, Beaches

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  6. Show Prices


    (12.4 miles/19.9 km away, in Islamorada)

    Hotel Class 3 out of 5 stars

    84457 Old Overseas Highway, Florida, 33036, United States

    3 reviews

    "Pay heed to all the negative reviews as they are all true.We stayed here in May of 2012 and it was a..."

    Good for: Fishing, Water Sports, Beaches

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  7. Show Prices


    (12.6 miles/20.3 km away, in Islamorada)

    84801 Overseas Hwy, Florida, 33036, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  8. Show Prices


    (12.6 miles/20.4 km away, in Marathon)

    12411 Overseas Highway, Marathon, Florida, 33050, United States

    2 reviews

    "We got married in Marathon in March 2012. Many of our friends and family traveled very far to be a..."

    Good for: Family Travel, Seniors, Romantic Travel and Honeymoons

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  9. (12.7 miles/20.5 km away, in Marathon)

    58743 Overseas Hwy., Marathon, Florida, 33050, United States

  10. Show Prices


    (12.9 miles/20.8 km away, in Islamorada)

    MM 85 Oceanside, Florida, 33036, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  11. Show Prices


    (12.9 miles/20.8 km away, in Islamorada)

    84951 Overseas Highway, Florida, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  12. Show Prices


    (13.2 miles/21.3 km away, in Duck Key)

    58162 Overseas Highway, Duck Key, Florida, 33050, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  13. Show Prices


    (13.4 miles/21.5 km away, in Duck Key)

    58070 Overseas Highway, Duck Key, Florida, 33050, United States

    1 review

    "This place is a dump. They even admitted that the pictures on their website were many years old. The..."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  14. (13.4 miles/21.6 km away, in Islamorada)

    85500 Overseas Highway, Mile Marker 85.5, , Florida, 33036, United States

    1 review

    "This is a more affordable alternative to staying at Holiday Isle or the high end Cheeca Lodge...."

  15. Show Prices


    (13.6 miles/21.9 km away, in Marathon)

    57784 Overseas Hwy, MM58, Florida, 33050, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  16. Show Prices


    (13.7 miles/22.1 km away, in Marathon)

    57612 Overseas Highway, Mile Marker 57.5, Florida, 33050, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  17. Show Prices


    (13.7 miles/22.1 km away, in Duck Key)

    57622 Overseas Highway, , Florida, 33050, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  18. (14.4 miles/23.2 km away, in Islamorada)

    243 Treasure Harbor Rd, Florida, 33036, United States


  19. (15.3 miles/24.7 km away, in Islamorada)

    114 Palm Lane, Florida, 33036, United States

    1 review

    "I LOVE, LOVE, LOVE THIS PLACE! It's the most hippy chic, tree-huggin, nature lovin, garden lushin',..."

    Good for: Arts and Culture, Beaches, Romantic Travel and Honeymoons


  20. (15.6 miles/25.1 km away, in Islamorada)

    87760 Overseas Highway, Mile Marker 87.8, Florida, 33036, United States

  21. Show Prices


    (15.7 miles/25.3 km away, in Islamorada)

    87770 Overseas Highway, Florida, 33036, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  22. (16 miles/25.8 km away, in Islamorada)

    136 Aregood Lane, , Florida, 33036, United States


  23. (16.7 miles/26.9 km away, in Marathon)

    Banana Bay Resort & Marina, Florida, United States


  24. (17.6 miles/28.4 km away, in Marathon)

    13351 Overseas Highway, US-1 MM 54, (formerly Ramada Inn Marathon), , Florida, 33050, United States

  25. Show Prices


    (17.8 miles/28.6 km away, in Marathon)

    Hotel Class 2.5 out of 5 stars

    13201 Overseas Highway, MM 54, Marathon, Florida, 33050, United States

    1 review

    "the holiday inn is a nice moderately priced hotel in marathon. the amenities are what you expect..."

    Good for: Diving and Snorkeling, Fishing, Beaches

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

Instant Answers: Craig Key

Get an instant answer from local experts and frequent travelers

83 travelers online now