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
  • Affordable Rural hotel
  • Check in: 3pm
  • Hotel grounds are ok
  • Outside areas are a little outdated
Sombrero Resort & Marina - Marathon 19 Sombrero Blvd., Marathon, FL 33050
  • Economical Resort property
  • Check in time: 4:00PM
Tranquility Bay Beach House : 2600 Overseas Highway
+1-800-997-5148
2600 Overseas Highway, Marathon, FL 33050
  • High-end Resort property
  • Check-in: 4:00 PM
  • Loved the atmosphere
  • WiFi Internet wasn't working
From$329
Very Good 4.5 /5Read Reviews Call
Sea Dell Motel in Marathon 5000 Overseas Highway, Marathon, FL 33050
  • Low Cost Resort property
  • Check in: 3:00 PM
  • Rooms are ok
  • Good amenities
From$89
Very Good 4.0 /5Read Reviews Call
Courtyard Marathon : 2146 Overseas Highway 2146 Overseas Highway, Marathon, FL 33050
  • Three Star Resort property
  • Gym / Fitness Center Available
Hyatt Place Marathon / Florida Keys in Marathon 1996 Overseas Highway, Marathon, FL 33050
  • Mid-scale Oceanfront property
  • Check-in: 3:00 pm
From$139
Very Good 4.5 /5Guest Reviews Call
Bluegreen Vacations Hammocks at Marathon An Ascend Resort 1688 Overseas Highway, Marathon, FL 33050
  • Affordable Oceanfront property
Coconut Cay Resort & Marina
+1-800-997-5149
7196 Overseas Highway, Marathon, FL 33050
  • Cheap Resort hotel
  • Check in time: 3:00 PM
  • Fair terrace, said 83%
  • Air conditioner loud
Siesta Motel : 7425 Overseas Highway 7425 Overseas Highway, Marathon, FL 33050
  • Economical Rural hotel
  • Shuttle from airport available
  • Most guests were disappointed with the minibar
  • Good management
Indigo Reef Marina Homes Resort
+1-800-230-4134
11600 1st Ave. Gulf, Marathon, FL 33050
  • Four star Resort property
  • Check-in: 3:00 PM
From$300
Very Good 4.5 /5Read Reviews Call
Coral Lagoon Waterfront Resort & Marina - Marathon
+1-800-997-5148
12399 Overseas Highway, Marathon, FL 33050
  • Four star Resort hotel
  • 18 rooms in hotel
  • Lovely villa
  • Canal is nice
From$189
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express & Suites Marathon 13201 Overseas Highway, Marathon, FL 33050
  • 3 star Oceanfront property
  • 134 sleeping rooms in hotel
  • Great pool and restaurant
  • Spacious bathroom
From$119
Very Good 4.0 /5Hotel Reviews Call
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
  • Four star Resort property
  • Gym / Fitness Center Available
  • Most guests thought it was a great value
  • Expensive breakfast
From$179
Very Good 4.0 /5Guest Reviews Call
Amara Cay Resort 80001 Overseas Highway, Islamorada, FL 33036 Website ~30.18 miles east of Marathon
  • Midscale Beach hotel
  • Fitness / Gym is on-site
From$159
Very Good 4.0 /5Guest Reviews Call
La Siesta Resort & Marina 80241 Overseas Highway, Islamorada, FL 33036 ~30.52 miles east of Marathon
  • Affordable Resort hotel
  • Free breakfast available
  • Location is outstanding
  • Most guests were happy with the price of the breakfast
The Moorings Village & Spa - Islamorada
+1-800-997-5149
123 Beach Rd., Islamorada, FL 33036 ~31.70 miles east of Marathon
  • High-end Beach property
  • Check-in: 4:00 PM
From$400
Excellent 5.0 /5Guest Reviews Call
Cheeca Lodge & Spa - Islamorada
+1-888-690-5281
81801 Overseas Highway, Islamorada, FL 33036 ~31.82 miles east of Marathon
  • Four star Oceanfront property
  • Fitness + Health Center
  • Disappointed in the breakfast buffet
  • Food is a bit overpriced
From$179
Very Good 4.0 /5Guest Reviews Call
Islander Resort a Guy Harvey Outpost in Islamorada 82100 Overseas Highway, Islamorada, FL 33036 ~32.23 miles east of Marathon
  • Midscale Oceanfront property
  • Check-in time: 4pm
Casa Morada - Islamorada 136 Madeira Rd., Islamorada, FL 33036 ~32.27 miles east of Marathon
  • High-end Resort property
  • Hotel has 2 floors
  • Most guests thought the view was good
  • Value below average
La Jolla Resort 82216 Overseas Highway, Islamorada, FL 33036 ~32.40 miles east of Marathon
  • Two-star Beach hotel
  • Check in: 3:00pm
Days Inn Ocean Front Resort Islamorada 82749 Overseas Highway, Islamorada, FL 33036 ~32.76 miles east of Marathon
  • Economical property
  • Shower can be a problem
  • Dirty linens
Ocean House 82885 Old Highway, Islamorada, FL 33036 ~32.95 miles east of Marathon
  • Four star Oceanfront hotel
  • Check in: 3:00 PM
Chesapeake Beach Resort - Islamorada
+1-888-283-3404
83409 Overseas Highway, Islamorada, FL 33036 ~33.63 miles east of Marathon
  • Mid-scale Oceanfront property
  • Check in: 3:00 PM
  • Good beach sports
  • Nice garden and pool
From$145
Very Good 4.0 /5Recent Reviews Call
Postcard Inn Beach Resort & Marina at Holiday Isle : 84001 Overseas Highway 84001 Overseas Highway, Islamorada, FL 33036 Website ~34.15 miles east of Marathon
  • Three Star Oceanfront hotel
  • Gym / Fitness Center Available
  • Fantastic service
  • Most guests thought it was too noisy
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 time: 4 pm
  • Most guests enjoyed the lobby entrance
  • Good management
From$179
Very Good 4.0 /5Review Score Call
Next 25 Marathon Hotels >  [1 - 25 of 44]    
Next: See My Marathon Hotels with Pricing
Back to Top