San Pedro, Ambergris Caye, Belize Hotels