When you stay at The Phoenix Resort in San Pedro, you'll be near the beach, within a 5-minute walk of Belize Barrier Reef and Belizean Melody Art Gallery. This family-friendly resort is 7.8 mi (12.6 km) from Secret Beach and 0.2 mi (0.3 km) from San Pedro Central Park.