Okay – so Phi Phi may seem like the stereotypical seafood lover's paradise but when it comes to dining out you'll find out that it's a whole lot more than that. For such a small location, the range of food available is just jaw dropping and the nicest part about it is that service on Phi Phi is super-friendly. Go Italian one night then try traditional Thai the next; there are enough choices here to keep you restaurant hopping for weeks on end.
Le Grand Blue is the island's most elegant and intimate restaurant. Le Grand Blue is located near the pier and features fine French and Thai dining. Many consider Le Grand Blue to be the best restaurant on Phi Phi Island and its cuisine is like nothing else you will find here.
Anna’s is right next to Moskito Diving. New, and with a pleasantly personal feeling. Featuring English breakfasts but also their famous Big Farmers breakfast! Offer a line of German and Italian dishes along with Thai. Cooled by ceiling fans and with friendly staff, it’s one of the better places to eat on Phi Phi. Try the ratatouille.
Unni's is really popular, brand new urban-island-chic decor, with a really cool menu!
Cosmic with the wood-fired pizza here is so good that they had to open up a second location. The inland restaurant has a slightly nicer ambience, with exposed brick walls and wooden tables. Both places serve great Italian food with the pizzas reputedly being the best on Phi Phi Don.