Le St-Barth Beach Hotel est situé les pieds dans l'eau, directement sur la longue plage du seul lagon de l'île, à Grand-Cul-de-Sac.