Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Close
Need help?
My lastminute.com

Cheap Hotels in Marathon

78
965 reviews by TrustYou
7050 Overseas Highway
5.2 Miles from the centre
per night from £63
(price for Tue, 03 Dec)
50
407 reviews by TrustYou
12685 Overseas Highway
2 Miles from the centre
per night from £71
(price for Tue, 03 Dec)
85
2883 reviews by TrustYou
7196 Overseas Highway
5.2 Miles from the centre
per night from £86
(price for Tue, 03 Dec)
83
1620 reviews by TrustYou
13201 OVERSEAS HIGHWAY
2.3 Miles from the centre

Beach View Hotel in the Heart of Florida Keys. A tropical vacation awaits you in the Middle Keys at the Holiday Inn Express & Suites Marathon. We are centrally located with easy access to a variety of excursions in Marathon and the Middle Keys. Our waterfront destination is near the Florida Bay, Calusa Beach, and Dolphin Research Center. About an hour from Key West and spread across Vaca, Fat Deer and Grassy Keys, Marathon is teeming with underwater adventures. Snorkel over gorgeous coral reef, swim with dolphins and dive among shipwrecks or take a picnic to Bahia Honda Bridge, tour Crane Point Museum or join anglers on the Old Seven-Mile Bridge. As one of the top-rated Florida Keys’ hotels, we offer a variety of amenities to make your stay more comfortable. Indulge in complimentary hot and fresh breakfast served daily in the lobby, weekdays from 6:30 to 9:30 AM and weekends from 7:00 to 10:00 AM. Stay connected in Marathon with complimentary Wi-Fi, flat-screen TVs, and a 24-hour business center. Guests can enjoy a workout in the fitness center or a dip in the heated pool overlooking the Tarpon Creek Basin. We are minutes from the Florida Keys Marathon Airport (MTH). Your Middle Keys vacation awaits!

Show more
per night from £102
(price for Tue, 26 Nov)
Overseas Highway ,58162
2.2 Miles from the centre

This lovely hotel is situated in Duck Key. Yellowtail Inn guarantees a quiet stay as it counts with just 12 rooms. Pets are not permitted on the premises.

Show more
per night from £114
Estimated price based on searches in the last month
58182 Overseas Hwy
2.2 Miles from the centre
per night from £219
(price for Tue, 03 Dec)
89
78 reviews by TrustYou
12399 Overseas Hwy
2.7 Miles from the centre
per night from £390
(price for Tue, 03 Dec)

Pelican RV Resort Hotel

86
388 reviews by TrustYou
59151 Overseas Highway
per night from £145
(price for Tue, 03 Dec)

Glunz Ocean Beach Hotel & Resort Hotel

86
643 reviews by TrustYou
351 East Ocean Drive
per night from £169
(price for Tue, 03 Dec)

Hotels in Marathon

lastminute.com has a fantastic range of hotels in Marathon, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Marathon hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Marathon has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Marathon

What are the most booked hotels in Marathon?

The best hotels to stay in Marathon are Floating Sea Cove Resort & Marina, Kingsail Resort and Indigo Reef Resort Villas & Marina by KeysCaribbean.

What is the lowest price for a double room in Marathon?

Kingsail Resort in Marathon offers one night in a double room at the price of £63.

If I want to stay in the center of Marathon, which hotels shall I consider?

Floating Sea Cove Resort & Marina, Yellowtail Inn and Holiday Inn Express & Suites MARATHON are located in the central neighborhood of Marathon.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555