The Flamingo Bay Hotel and Marina comprises of 64 clean and comfortable guest rooms to make your stay on Grand Bahama Island most enjoyable giving a Bell Channel view - looking at the deep blues of the ocean and the Marina. This quaint hotel is conveniently located 200 yards near the beach, just minutes from downtown Freeport, a five minute unique and scenic water Taxi from our Marina to Port Lucaya Marketplace. Flamingo Bay Hotel shares the beach and pool amenities with its sister property the Taino Beach Resorts, so guests enjoy the benefits of Taino Beach Resorts with the largest pool on Grand Bahama, lazy pool, water slide and swim up pool bar just to name a few.
Upon entering the Flamingo Bay Hotel and Marina lobby, our guests are greeted by our tour desk ambassador and our friendly Front Desk agent, and a Convenience Store and Laundry.
There is an onsite oceanfront restaurant, Taino by the Sea serving breakfast, lunch and dinner daily.
Our Watersports Activity Center is available onsite for all your water adventures.
For reservations and booking, please call 800-824-6623