The Flamingo Bay Hotel and Marina comprise 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
Spanish Wells Yacht Haven & Resort features a 30-slip all-weather marina that provides easy access to the famous Dutch Bars and extensive flats which are both located nearby.