A luxury All Inclusive Belize Resort, Sapphire is located on the pristine white sandy beaches of Ambergris Caye. Offering the ideal retreat for families and