Grand Caribe Belize Limited Listing Category: Ambergris Caye Website: https://www.grandcaribebelize.com/ Phone: +501-280-4726 Listing Tags: Accommodation Address: 2 Mils North of San Pedro, San Pedro, Ambergris Caye, Belize