Marathon Hotels
Find the best Marathon hotel for your dates, by price or preference
Compare hotel deals across hundreds of providers, all in one place
Look out for Marathon hotels with free cancellation or excellent ratings
Trusted Marathon hotel providers
Hotels in Marathon rated best by other travelers
Rated by travelers as the best in the city, these stays all get 5 stars for cleanliness, customer service and location.Luxury stay or budget getaway?
Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Marathon.Find a Marathon hotel in the heart of the action
Beat the lines at the top Marathon attractions by staying close to them.Fast facts
Sleep easy, armed with the stuff that's good to know before you go.Highest-rated hotel | Yacht Haven – 5.0 |
---|---|
Average 4-star hotel price | C$305 per night |
Average 5-star hotel price | C$384 per night |
How to find the best hotel deals in Marathon
Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.Flexible on dates? Say hello to better rates
Want a break, but haven't yet decided on exact dates? Good! Use our calendar view to find the cheapest month or even day of the month to stay in Marathon.
Your guide to finding the best hotels in Marathon, Florida
Make the most of your time in Marathon by staying at a hotel that fits your needs. We’ve gathered some of the city’s best hotels, from luxurious to modest.
Best time to visit Marathon
Marathon is an interesting destination year-round, but depending on the goals of your trip, some times may be more ideal than others. Low and high season in Marathon
Busiest month(s): May attracts the most visitors to Marathon, which means the average price per night reaches $453. If you’re travelling during this time, prepare for higher costs than slower times of the year, when average nightly prices decrease to $270.
Quietest month(s): Enjoy deals on hotels and avoid peak season prices by taking your trip in July, when the average cost per night average is $270.
Marathon is a superb place if you want to experience moderate rainfall and more temperate weather.
If you want to avoid wet conditions, visit Marathon in January and miss the rainy season, which takes place in June.
The priciest month in Marathon is May, and you can expect to spend around $453 on hotel rooms. Weekend rates typically increase, averaging around $259 per night throughout the year, and Saturday bookings cost the most at the best hotels in Marathon. You'll find savings on Sunday, which is the cheapest day of the week to reserve a room on average.
Where to stay in Marathon, Florida
With Skyscanner, it's easy to find the best Marathon hotels — from 5-star to the most booked — at a rate you want. The best-rated hotels in Marathon
If you're searching for the best experience, book a stay at one of the city's top-rated hotels.
Popular hotels in Marathon
The Courtyard Faro Blanco Resort, Tranquility Bay Beachfront Resort, Isla Bella Beach Resort, Faro Blanco Resort & Yacht Club, and Banana Bay Resort & Marina are just some of the hotels available to you in Marathon, providing plenty of services and amenities to make your stay a comfortable one.
Things to do in Marathon
Visit well-known attractions and things to do like the Starfish Snorkeling. If you're a food lover, you'll find delicious local cuisine, creative twists on classic dishes, and flavors from around the world at Burdines Waterfront, Florida Keys Steak and Lobster House, Keys Fisheries, Island Fish Company, and Sunset Grille and Raw Bar.