Star Rating
Hotel Name
Price Range (USD)to
Amenities

Marathon Florida Hotels & Motels

Find the perfect hotel in Marathon using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or near Marathon, FL for your upcoming personal or group trip. We provide the best Marathon, Florida hotel and motel rooms. Browse the Marathon area hotels to find the perfect lodging! Please use the provided map of the Marathon hotels. Coordinating a group? Get Marathon Group Hotel Deals

The Marathon center is around the area of Fishermen's Hospital and the area of Marathon Key Beach Club.

Marathon Hotels/Accommodations

Banana Bay Resort & Marina in Marathon 4590 Overseas Highway, Marathon, FL 33050
  • Mid-scale Rural property
  • 59 rooms in hotel
  • Friendly front office
  • About half of guests complained about the bathroom
Sombrero Resort & Marina 19 Sombrero Blvd., Marathon, FL 33050
  • 3 star Resort property
  • Hotel has an eco-friendly policy Read more
Tranquility Bay Beach House - Marathon
+1-800-997-5148
2600 Overseas Highway, Marathon, FL 33050
  • High-end Resort hotel
  • Fitness + Health Center
  • Adequate terrace
  • Nice building
From$329
Very Good 4.5 /5Reviews Call
Sea Dell Motel : 5000 Overseas Highway 5000 Overseas Highway, Marathon, FL 33050
  • Low priced Resort hotel
  • 23 rooms in property
  • Almost all guests liked the proximity to shopping
  • Beds were acceptable for 58%
Courtyard Marathon 2146 Overseas Highway, Marathon, FL 33050
  • Four star Resort hotel
  • Hotel has 3 floors
From$75
Very Good 4.5 /5Reviews Call
Hyatt Place Marathon / Florida Keys in Marathon 1996 Overseas Highway, Marathon, FL 33050
  • 3-star Oceanfront hotel
  • 7 conference rooms in property
From$139
Very Good 4.5 /5Hotel Reviews Call
The Hammocks at Marathon - Marathon
+1-888-283-3404
1688 Overseas Highway, Marathon, FL 33050
  • Low Cost Oceanfront property
  • Check-in: 4:00pm
  • Great room
  • Clean Rooms
From$241
Very Good 4.0 /5Recent Reviews Call
Coconut Cay Resort & Marina - Marathon
+1-800-997-5149
7196 Overseas Highway, Marathon, FL 33050
  • Two-star Resort property
  • 40 rooms in hotel
  • Great pool
  • Blinds over sliding doors didn't open
Siesta Motel : 7425 Overseas Highway 7425 Overseas Highway, Marathon, FL 33050
  • Low priced Rural hotel
  • Shuttle from airport available
  • Room needs to be redecorated
  • Good management
Indigo Reef Marina Homes Resort : 11600 1st Ave. Gulf
+1-800-230-4134
11600 1st Ave. Gulf, Marathon, FL 33050
  • High-end Resort hotel
  • Check in: 3:00 PM
From$300
Very Good 4.5 /5Guest Reviews Call
Coral Lagoon Waterfront Resort & Marina - Marathon
+1-800-997-5148
12399 Overseas Highway, Marathon, FL 33050
  • Expensive Resort property
  • 18 sleeping rooms in hotel
  • Good rooms
  • Great room
From$189
Very Good 4.0 /5Recent Reviews Call
Holiday Inn Express & Suites Marathon 13201 Overseas Highway, Marathon, FL 33050
  • Affordable Oceanfront hotel
  • Free complimentary breakfast
  • Most guests liked the big bathroom
  • AC needs updating
From$119
Very Good 4.0 /5Reviews Call
Hawks Cay Resort in Duck Key
+1-888-305-3366
61 Hawks Cay Blvd., Duck Key, FL 33050 ~12.12 miles east of Marathon
  • High-end Resort property
  • 15 suites in hotel
  • Location is great
  • No wifi or television
From$169
Very Good 4.0 /5Latest Reviews Call
Amara Cay Resort in Islamorada 80001 Overseas Highway, Islamorada, FL 33036 Website ~30.18 miles east of Marathon
  • Affordable Beach hotel
  • Check in time: 04:00pm
From$159
Very Good 4.0 /5Latest Reviews Call
La Siesta Resort & Marina 80241 Overseas Highway, Islamorada, FL 33036 ~30.52 miles east of Marathon
  • Mid-scale Resort hotel
  • Hotel has 54 rooms
  • Most guests found the staff to be very friendly
  • Service is adequate
The Moorings Village & Spa
+1-800-997-5149
123 Beach Rd., Islamorada, FL 33036 ~31.70 miles east of Marathon
  • Expensive Beach hotel
  • Check in time: 4:00 PM
From$400
Excellent 5.0 /5Latest Reviews Call
Cheeca Lodge & Spa : 81801 Overseas Highway
+1-888-690-5281
81801 Overseas Highway, Islamorada, FL 33036 ~31.82 miles east of Marathon
  • High end Oceanfront hotel
  • 214 rooms in property
  • Lodge was beautiful and very luxurious
  • Average beds
From$179
Very Good 4.0 /5Recent Reviews Call
Islander Resort a Guy Harvey Outpost - Islamorada 82100 Overseas Highway, Islamorada, FL 33036 ~32.23 miles east of Marathon
  • Affordable Oceanfront hotel
  • Gym is available on property
From$25
Very Good 4.0 /5Read Reviews Call
Casa Morada 136 Madeira Rd., Islamorada, FL 33036 ~32.27 miles east of Marathon
  • High end Resort property
  • 16 rooms in hotel
  • Bathroom could be optimized
  • Great room
La Jolla Resort : 82216 Overseas Highway 82216 Overseas Highway, Islamorada, FL 33036 ~32.40 miles east of Marathon
  • Low-priced Beach hotel
  • 2 floors in hotel
Days Inn Ocean Front Resort Islamorada 82749 Overseas Highway, Islamorada, FL 33036 ~32.76 miles east of Marathon
  • Low Cost property
  • Rooms could be cleaner
  • Most guests thought rooms were spacious
Ocean House - Islamorada 82885 Old Highway, Islamorada, FL 33036 ~32.95 miles east of Marathon
  • 4 star Oceanfront hotel
  • Check in: 3:00 PM
Chesapeake Beach Resort in Islamorada
+1-888-283-3404
83409 Overseas Highway, Islamorada, FL 33036 ~33.63 miles east of Marathon
  • Three Star Oceanfront hotel
  • 8 suites in hotel
  • Good complimentary breakfast
  • Clean towels and bottled water
From$145
Very Good 4.0 /5Review Score Call
Postcard Inn Beach Resort & Marina at Holiday Isle - Islamorada 84001 Overseas Highway, Islamorada, FL 33036 Website ~34.15 miles east of Marathon
  • Midscale Oceanfront hotel
  • Hotel has 6 meeting rooms
  • Most guests thought the view was good
  • Bar could improve
From$145
Very Good 4.0 /5Latest Reviews Call
Pelican Cove Resort : 84457 Old Overseas Highway 84457 Old Overseas Highway, Islamorada, FL 33036 ~34.36 miles east of Marathon
  • 3-star Oceanfront hotel
  • Check in: 4 pm
  • Pleasant entrance area
  • Good bar service
From$189
Very Good 4.0 /5Reviews Call
Next 25 Marathon Hotels >  [1 - 25 of 44]    
Next: See My Marathon Hotels with Pricing
Back to Top