Green Parrot Beach Houses and Restaurant – Located at Maya Beach, is 7 miles north of Placencia. The resort has 8 charming beach houses – 2 have thatched roof, and 6 are two story units with kitchenettes. The resort has a restaurant, bar and gift shop. We can arrange all of your water and land based tours. Ideal location for weddings, honeymoons, and group visits to Belize. Rates vary by season.