Sugar Ridge is nestled in 43 acres of lush flora. Located on the southwest coast of Antigua, the resort overlooks Jolly Harbour and has stunning 360° views of the Caribbean Sea and the headlands to Five Islands Bay.