Frenchmans Reef is still closed -- and very little reliable info has been posted about an opening date here in the USVI that I have come across.

Big hotel recommendation -- agree with Emerald Beach
Smaller venues -- not beachfront -- Olga's Fancy -- Green Iguana -- Mafolie Hotel -- Island View