Key Largo, Florida Hotel on the Beach | Key Largo Bay Marriott Beach Resort

103800 Overseas Highway, MM 103.8, Key Largo, Florida 33037 USA
+1 305-453-0000

Maximize your time in Key Largo

Find a restful retreat on the beach in our Key Largo hotel

  • Make yourself comfortable during your Key Largo visit in our stylish, spacious hotel accommodations

  • Located by the beach, our rooms feature Floribbean décor and a wealth of thoughtful amenities

  • Stay connected while in the Florida Keys, thanks to complimentary Wi-Fi in your accommodations

  • Additional perks include flat-screen TVs, pillowtop mattresses and in-room mini refrigerators

  • Some of our resort accommodations offer picturesque bay views, and all include well-lit workspaces

  • Book a two-bedroom suite for your beach vacation and enjoy a private balcony and a full kitchen

  • This hotel has a smoke-free policy
back to top

Check room rates & availability

Key Largo Bay Marriott® Beach Resort