Sugar Beach St Lucia Step into a relaxing Paradise at Sugar Beach St Lucia, a Viceroy Resort, where natural beauty surrounds you. Sugar Beach is situated between the world-famous UNESCO World Heritage Pitons, making the landscape truly unforgettable. If you are searching where to stay in St. Lucia, Sugar Beach is truly one of the