Discover our luxurious Key Largo resort, located on 17 lush acres of waterfront paradise overlooking the Gulf of Mexico. Just 1 hour south of Miami, the Key Largo Bay Marriott Beach Resort welcomes and entices you with dazzling blue skies and a pristine private beach. Your only worry during your stay is whether you brought enough sunscreen, and deciding whether to go sport fishing, dive the coral reefs, or just stay and relax by the pool! The Key Largo Bay Marriott Resort features rooms with comfortable, upscale décor and filled with luxurious amenities. The deluxe, two-bedroom suites offer balconies with breathtaking water views. Our resort features the popular Key Largo restaurant, Gus' Grille; plus Breezer's Tiki Bar, featuring live music; and Flipper's Pool Bar, serving poolside and on the beach. Enjoy our full-service Day Spa, along with the resort's well-equipped dive shop and marina. With something for everyone, this beautiful Key Largo, Florida hotel is sure to become a favorite vacation destination!

103800 Overseas Highway, MM 103.8
102400 Overseas Hwy