Skip to content
Show Map
Enter dates and number of guests to see the total price per night.
Over 5,000 guest reviews for places to stay in Marathon, with an average of 4.8 out of 5 stars.

300+ places to stay

Entire cottage
Rating 4.32 out of 5133 reviews
Caribbean Cottages in Paradise! #9
2 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Free parking · Air conditioning
Private room
Rating 4.64 out of 545 reviews
Caribbean Cottages in Paradise # 11
2 guests · 1 bedroom · 1 bed · 1 private bath
Kitchen · Free parking · Air conditioning
SUPERHOST
Entire guest suite
Rating 4.94 out of 5125 reviews
Waterfront, Dock, Tiki Hut
2 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Free parking · Air conditioning
SUPERHOST
Entire house
Rating 4.93 out of 568 reviews
Waterfront Bungalow- On A Canal, Bring Your Boat!
6 guests · 2 bedrooms · 2 beds · 1 bath
Kitchen · Free parking · Air conditioning
Entire cottage
Rating 4.42 out of 5114 reviews
Caribbean Cottages in Paradise! #3
4 guests · 1 bedroom · 2 beds · 1 bath
Kitchen · Free parking · Air conditioning
SUPERHOST
Private room
Rating 5.0 out of 5116 reviews
Island Yacht Adventures
2 guests · 1 bedroom · 1 bed · 1 shared bath
Kitchen · Free parking · Air conditioning
SUPERHOST
Hotel room
Rating 4.69 out of 516 reviews
One Bedroom Apartment Suite @ Eco Resort
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Free parking · Air conditioning
SUPERHOST
Entire townhouse
Rating 4.91 out of 543 reviews
Charming&Relaxing, walking distance from beach
4 guests · 2 bedrooms · 4 beds · 1 bath
Kitchen · Free parking · Air conditioning
SUPERHOST
Entire condominium
Rating 5.0 out of 588 reviews
Bright Cheery Condo, Ocean Views in Key Colony
2 guests · Studio · 1 bed · 1 bath
Pool · Kitchen · Free parking · Air conditioning
SUPERHOST
Room in boutique hotel
Rating 4.86 out of 522 reviews
Unit 20 The Sea Turtle Guest Room
4 guests · Studio · 2 beds · 1 private bath
Pool · Free parking · Air conditioning
Entire house
Rating 5.0 out of 55 reviews
Waterfront dog-friendly cottage with dock & amazing canal views!
4 guests · 1 bedroom · 2 beds · 1.5 baths
Kitchen · Free parking · Air conditioning
SUPERHOST
Entire condominium
Rating 4.91 out of 523 reviews
Beach Hut
4 guests · 1 bedroom · 1 bed · 1 bath
Pool · Kitchen · Free parking · Air conditioning
SUPERHOST
Entire house
Rating 4.83 out of 5145 reviews
Convenience in Paradise
6 guests · 3 bedrooms · 4 beds · 2 baths
Kitchen · Free parking · Air conditioning
SUPERHOST
Entire condominium
Rating 4.91 out of 566 reviews
Key Lime Condo - Key Colony Oceanfront - Sleeps 4
4 guests · Studio · 0 beds · 1 bath
Pool · Kitchen · Free parking · Air conditioning
SUPERHOST
Entire house
Rating 5.0 out of 557 reviews
HGTV's WATERFRONT OCEANSIDE WITH 60 FT DOCK
6 guests · 2 bedrooms · 4 beds · 2 baths
Kitchen · Free parking · Air conditioning

Introducing Airbnb Adventures

Multi-day trips led by local experts – activities, meals and stays included
SUPERHOST
Entire house
Rating 4.81 out of 526 reviews
IRMA OK! - Wide Water Views, 30' Dock
5 guests · 2 bedrooms · 3 beds · 2 baths
Pool · Kitchen · Free parking · Air conditioning
SUPERHOST
Entire guest suite
Rating 5.0 out of 545 reviews
Dolphin Drive
4 guests · 1 bedroom · 3 beds · 1 bath
Kitchen · Free parking · Air conditioning
Entire cottage
Rating 4.45 out of 596 reviews
Caribbean Cottages in Paradise # 8
2 guests · 1 bedroom · 1 bed · 1 bath
Kitchen · Free parking · Air conditioning
1 18 of 300+ Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.