Spanish Harbor Keys Hotels

There are no hotel results in Spanish Harbor Keys. Below are the closest 50 hotels near Spanish Harbor Keys.

50 Hotels Found


  1. (0.5 miles/0.7 km away, in Big Pine Key)

    36850 Overseas Hwy., Big Pine Key, Florida, 33043, United States


  2. (1.6 miles/2.5 km away, in Big Pine Key)

    Mm 33, Os, Box 430513, Big Pine Key, Florida, 33043, United States

    2 reviews

    "I have stayed at Big Pine Key Fishing Lodge several times. I really enjoyed it. The location is..."


  3. (2.9 miles/4.6 km away, in Florida Keys)

    1557 Long Beach Road, Big Pine Key, Florida, 33043, United States


  4. (2.9 miles/4.6 km away, in Big Pine Key)

    Mm 33, Os, 1557 Long Beach Dr., Big Pine Key, Florida, 33043, United States

    1 review

    "A PLACE TO GET LOST AND ENJOY THE SERENITY OF NATURE AND THE OCEAN! A HIDDEN JEWEL WITH GREAT VEIWS,..."


  5. (3.1 miles/5 km away, in Big Pine Key)

    30725 Overseas Highway, Big Pine Key, Florida, 33043, United States


  6. (3.3 miles/5.3 km away, in Big Pine Key)

    Long Beach Drive, P.O. Box 431, Big Pine Key, Florida, 33043, United States


  7. (4.1 miles/6.7 km away, in Big Pine Key)

    1791 Bogie Drive, Big Pine Key, Florida, 33043, United States

  8. Show Prices


    (5.1 miles/8.2 km away, in Little Torch Key)

    Hotel Class 5 out of 5 stars

    28500 Overseas Highway, Little Torch Key, Florida, 33042, United States

    1 review

    "Resort was originally where PT 109 was filmed. Bungalows start at $3500.00/week (low season) and go..."

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


    (5.1 miles/8.3 km away, in Little Torch Key)

    28530 Overseas Highway, Little Torch Key, Florida, United States

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


    (5.4 miles/8.7 km away, in Little Torch Key)

    565 Barry Avenue, Little Torch Key, Florida, 33043, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  11. (12 miles/19.4 km away, in Marathon)

    One Kyle Way South, Florida, 33050, United States

  12. Show Prices


    (13.1 miles/21.1 km away, in Marathon)

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

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  13. (13.2 miles/21.3 km away, in Marathon)

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

    1 review

    "Faro Blanco is a hotel complex and two marinas. The two marinas are Faro Blanco Oceanside and Faro..."

    Good for: Sailing and Boating, Diving and Snorkeling, Road Trip


  14. (13.5 miles/21.7 km away, in Marathon)

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

  15. Show Prices


    (13.7 miles/22 km away, in Marathon)

    Hotel Class 4 out of 5 stars

    2600 Overseas Hwy, Marathon, Florida, 33050, United States

    1 review

    "There's lots of construction equipment in there, and I have no idea when or if it will re-open. I'm..."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  16. (14.6 miles/23.4 km away, in Marathon)

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

    1 review

    "Nice place with good amenities. I prefer the smaller more intimate motels in the Keys however...."

    Good for: Sailing and Boating, Diving and Snorkeling, Beaches

  17. Show Prices


    (14.6 miles/23.5 km away, in Marathon)

    Hotel Class 3 out of 5 stars

    4590 Overseas Highway, Mile Marker 49 1/2, Marathon, Florida, 33050, United States

    2 reviews

    "Rooms are absolutely FILTHY - thank goodness I don't have small children, as you walk around in..."

    Good for: Fishing

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


    (14.7 miles/23.6 km away, in Marathon)

    4650 Overseas Hwy, Marathon, Florida, 33050, United States

    1 review

    "I haven't stayed here, but that's how they bill themselves (as an old style resort). Low season rate..."

    Good for: Family Travel, Sailing and Boating, Water Sports

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


    (14.8 miles/23.7 km away, in Marathon)

    19 Sombrero Blvd., Marathon, Florida, 33050, United States

    1 review

    "Sombrero Resort is across the street from a golf course and driving range, and they have an Italian..."

    Good for: Golf, Luxury Travel, Fishing

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


    (14.9 miles/23.9 km away, in Marathon)

    5000 Overseas Highway, Florida, 33050, United States

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


    (15.8 miles/25.4 km away, in Marathon)

    Hotel Class 4 out of 5 stars

    11600 First Ave Gulf, , Florida, 33050, United States

    1 review

    "This is hard to write up, because it is such a beautiful peaceful place to stay, but the unit I..."

    Good for: Sailing and Boating, Diving and Snorkeling

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


    (15.9 miles/25.6 km away, in Marathon)

    7050 Overseas Highway, Florida, 33050, United States

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


    (16 miles/25.8 km away, in Marathon)

    7196 Overseas Hwy., Marathon, Florida, FL 33050, United States

    4 reviews

    "BUYER BEWARE! Coconut Cay, no Coconut NAY! We were all set for our, suppose to be, beautiful Florida..."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  24. (16.2 miles/26.1 km away, in Marathon)

    1075 75th Street Ocean East, Marathon, Florida, 33050, United States

    1 review

    "First, I am a South Florida native and have been to the Keys several times. My wife and wanted to..."

  25. Show Prices


    (17.8 miles/28.6 km away, in Marathon)

    58182 Overseas Highway, MM58 Oceanside, Florida, 33050, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

Instant Answers: Spanish Harbor Keys

Get an instant answer from local experts and frequent travelers

59 travelers online now