Banana Bay Resort and Marina is located in the heart of the Florida Keys. The hotel is waterfront on the gulf of mexico - the best sunsets in the keys. Uncover a tranquil escape at our resort in the Florida Keys located on the Gulf of Mexico. At Banana Bay Resort and Marina wake up each morning on 10 spacious acres set against the picturesque Gulf Coast in Marathon Florida. An intimate getaway and romantic oasis - Banana Bay features 59 guestrooms designed to evoke the tropical charm of our classic Florida beach town. Feel a sense of calm with decor featuring serene blue-crisp whites- pops of coral and dark woods throughout the resort. Enjoy unparalleled comfort and convenience with our variety of amenities including complimentary continental breakfast free Wi-Fi pet-friendly accommodations and more.