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, Motels & Accommodations

Banana Bay Resort & Marina 4590 Overseas Highway, Marathon, FL 33050
  • Affordable Rural hotel
  • Hotel has 2 floors
  • Terrific location
  • Cracked Conch
Skipjack Resort & Marina 19 Sombrero Blvd., Marathon, FL 33050
  • Two star Resort hotel
  • 2 floors in hotel
Tranquility Bay Beach House in Marathon
+1-800-997-5148
2600 Overseas Highway, Marathon, FL 33050
  • High-end Resort property
  • 87 suites in hotel
  • The majority of guests enjoyed the balcony
  • Most guests said the wifi quality was bad
From$329
Very Good 4.5 /5Read Reviews CallBookMore Details
Sea Dell Motel - Marathon 5000 Overseas Highway, Marathon, FL 33050
  • Low priced Resort hotel
  • Check-in: 3:00 PM
  • Every guests reviewed criticized the small bathroom
  • Friendly service
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard Marathon : 2146 Overseas Highway 2146 Overseas Highway, Marathon, FL 33050
  • 3-star Resort property
  • Hotel has 12 suites
From$139
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hyatt Place Marathon / Florida Keys : 1996 Overseas Highway 1996 Overseas Highway, Marathon, FL 33050
  • Mid-scale Oceanfront hotel
  • 7 conference rooms in property
From$229
Very Good 4.5 /5Guest Reviews CallBookMore Details
Bluegreen Vacations Hammocks at Marathon An Ascend Resort 1688 Overseas Highway, Marathon, FL 33050
  • Three Star Oceanfront hotel
Coconut Cay Resort & Marina
+1-800-997-5149
7196 Overseas Highway, Marathon, FL 33050
  • Two star Resort property
  • Check in: 3:00 PM
  • Good access to the airport, said 100%
  • For only 56%, the facilities were new enough
Siesta Motel in Marathon 7425 Overseas Highway, Marathon, FL 33050
  • 2 star Rural hotel
  • Shuttle to airport available
  • Most guests thought they were poorly maintained
  • Amenities are not the best
Indigo Reef Marina Homes Resort - Marathon
+1-800-230-4134
11600 1st Ave. Gulf, Marathon, FL 33050
  • Four star Resort hotel
  • Check in time: 3:00 PM
From$300
Very Good 4.5 /5Reviews CallBookMore Details
Coral Lagoon Waterfront Resort & Marina
+1-800-997-5148
12399 Overseas Highway, Marathon, FL 33050
  • High-end Resort property
  • Check-in time: 3:00 PM
  • Great rooms in excellent location
  • Great room
From$189
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Holiday Inn Express & Suites Marathon : 13201 Overseas Highway 13201 Overseas Highway, Marathon, FL 33050
  • 3-star Oceanfront hotel
  • 26 suites in hotel
  • Pleasant hotel grounds
  • Most guests liked the big bathroom
From$119
Very Good 4.0 /5Read Reviews CallBookMore Details
Hawks Cay Resort : 61 Hawks Cay Blvd.
+1-888-305-3366
61 Hawks Cay Blvd., Duck Key, FL 33050 Website ~12.12 miles east of Marathon
  • High-end Resort hotel
  • Hotel has 15 suites
  • Pool in need of cleaning
  • Most guests said beverages were too expensive
From$179
Very Good 4.0 /5Guest Reviews CallBookMore Details
Amara Cay Resort in Islamorada 80001 Overseas Highway, Islamorada, FL 33036 Website ~30.18 miles east of Marathon
  • Mid-scale Beach hotel
  • Gym is available on property
From$159
Very Good 4.0 /5Guest Reviews CallBookMore Details
La Siesta Resort & Marina 80241 Overseas Highway, Islamorada, FL 33036 ~30.52 miles east of Marathon
  • Midscale Resort hotel
  • 54 rooms in property
  • Bad housekeeping, according to 62%
  • No restaurant or bar
From$80
Average 3.5 /5Reviews CallBookMore Details
The Moorings Village & Spa in Islamorada
+1-800-997-5149
123 Beach Rd., Islamorada, FL 33036 ~31.70 miles east of Marathon
  • Four star Beach property
  • 18 rooms in hotel
From$400
Excellent 5.0 /5Read Reviews CallBookMore Details
Cheeca Lodge & Spa
+1-888-690-5281
81801 Overseas Highway, Islamorada, FL 33036 ~31.82 miles east of Marathon
  • Four star Oceanfront property
  • Fitness / Gym is on-site
  • Malfunctioning A/C
  • Booking process should be better organized
From$159
Very Good 4.0 /5Guest Reviews CallBookMore Details
Islander Resort a Guy Harvey Outpost : 82100 Overseas Highway 82100 Overseas Highway, Islamorada, FL 33036 ~32.23 miles east of Marathon
  • Mid-scale Oceanfront hotel
  • Hotel has 10 suites
Casa Morada 136 Madeira Rd., Islamorada, FL 33036 ~32.27 miles east of Marathon
  • Expensive Resort hotel
  • 2 floors in hotel
  • Great amenities
  • World class service
La Jolla Resort : 82216 Overseas Highway 82216 Overseas Highway, Islamorada, FL 33036 ~32.40 miles east of Marathon
  • Low-priced Beach hotel
  • 21 rooms in hotel
Days Inn Ocean Front Resort Islamorada 82749 Overseas Highway, Islamorada, FL 33036 ~32.76 miles east of Marathon
  • Economy hotel
  • Amenities are not the best
  • Fantastic service
Ocean House - Islamorada 82885 Old Highway, Islamorada, FL 33036 ~32.95 miles east of Marathon
  • 4 star Oceanfront hotel
  • 8 rooms in property
Chesapeake Beach Resort - Islamorada
+1-888-283-3404
83409 Overseas Highway, Islamorada, FL 33036 ~33.63 miles east of Marathon
  • Affordable Oceanfront property
  • 8 suites in hotel
  • All guests enjoyed the restaurants & bars nearby
  • Nice balcony
From$145
Very Good 4.0 /5Latest Reviews CallBookMore Details
Postcard Inn Beach Resort & Marina at Holiday Isle : 84001 Overseas Highway 84001 Overseas Highway, Islamorada, FL 33036 Website ~34.15 miles east of Marathon
  • Affordable Oceanfront property
  • 10 suites in hotel
  • Bathroom could be optimized
  • Most guests complained about the restaurant service
From$145
Very Good 4.0 /5Recent Reviews CallBookMore Details
Pelican Cove Resort in Islamorada 84457 Old Overseas Highway, Islamorada, FL 33036 ~34.36 miles east of Marathon
  • Affordable Oceanfront property
  • 9 suites in property
  • Location Wonderfully appointed
  • Most guests enjoyed the lobby entrance
From$171
Very Good 4.0 /5Guest Reviews CallBookMore Details
Next 25 Marathon Hotels >  [1 - 25 of 44]    
Next: See My Marathon Hotels with Pricing
Back to Top