Sea Crest Hotel and Marina

Short Description

Sea Crest Hotel and Marina sits in downtown Alice Town on Bimini with guest rooms, suites and modern marina facilities. Dolphin and dive activities welcome Bahamas crews seeking a Bimini marina stay ahead.