Pedro’s Hotel is located just 150 metres from the beach in San Pedro, on Belize’s Ambergris Caye Island. It offers 1 outdoor pool. The air-conditioned rooms at Pedro’s feature flat-screen cable TV and a private bathroom with bath.
Number of rooms: 35
Seagrape Drive, 000000 San Pedro, Belize