More to

Do, Experience, See, Enjoy...

Enjoy all of the Marriott Courtyard brand amenities, plus features custom tailored for the Keys! Ample meeting and banquet space make Courtyard Marathon a natural for corporate retreats and social gatherings; an expansive waterfront, infinity pool and fitness center make this destination a complete delight.
Plus, we feature:
•    Starbucks Coffee and 24/7 Corner Market
•    The Bistro and Bar dining
•    On-Site Fitness Center
•    Marriott Worldwide Reservations and Rewards

Colorful bouys decorate a roadside gallery Dock mooring. Come by boat and dock at the marina

barside-amenities07 photo-meeting photo-bistro photo-market photo-fitness photo-business photo-suite2 photo-pool-1


Exceptional service is always within reach with food and beverage available anywhere on the property.

Masterful Meetings & Beautiful Banquets

Courtyard Marathon offers multiple venues for your next meeting or banquet. Select our state-of-the-art meeting and banquet room, event lawn or bayside beach for your next event.

Bistro Dining Inside or Out

Enjoy a delicious menu of local favorites and fresh, chef's inventions from the Bistro. Dining inside at a private table or meet up at the community table. Outside, enjoy open air dining on the patio cafe.


Enjoy anytime access to favorite snacks and sundries in the Market.

Staying Fit

Not your average fitness center. Stay in shape in our awesome bayfront fitness center complete with cardio and strength training equipment.

Taking Care of Business

Access Free WiFi, High Speed Internet and computer and printer access in our 24/7, tech-advanced business center.

Beautiful Bayfront Rooms and Suites

We have incorporated every amenity and convenience into all of our rooms and suites. Most have patios or balconies with direct water views.


Get up close and personal with Florida Bay on our expansive pool deck with infinity pool, bayside tiki refreshments and cabanas. Move around and experience the ocean point gazebo, marina board walk, event lawn or our white sand beach.