Where should you stay? The British run Isle de France hotel in the Anse des Flamands is a beautiful and friendly place to stay with a gorgeous Molton Brown Spa, cool pool, private beach and just 30 sleek all-white rooms, you might just be sharing the lobby with the likes of Mariah Carey and Puff … Read more about FCT Guide to St Barts – Sleeping & Eating