Whether you choose to stay at this contemporary, luxurious resort or at another property on island, everyone is welcome to enjoy the decadence at Sugar Ridge. Located near the southern shores of Antigua and Barbuda , visitors are enchanted by the range of modern amenities.