

Mama Beach Residence in Phi Phi IslandMama Beach Residence is a 24 rooms classy hotel located at the western end of Tonsai Bay in Phi Phi Don Island. The Residence stands at the feet of Tonsai limestone tower - a rock climbing paradise - and only a 15 minutes walk from Tonsai Village's restaurants, shopping, and nightlife, Mama Beach Residence offers an oasis of tranquility in busy Phi Phi Island. Read more about Mama Beach Residence, or see Last Minute Special Offers... |