When you visit Phuket you won’t leave hungry. Phuket boasts a wide selection of excellent restaurants for all tastes – from classic seafood to spicy curry, cheap-and-cheerful pizza, and burgers to upscale romantic dining. Take a look at our 15 picks for restaurants in Phuket you just have to try. We found it difficult to stick to just 15…..
1. Breeze at Cape Yamu
This beautiful spot overlooking the sparkling ocean waters in Phang Nga Bay offers a fresh and light selection of global dishes with the distinctive Thai touch. Whenever you visit you’ll find something different on the menu because the dishes change with the season. Typical Breeze food includes seared oysters, pork shoulder, or noodles with coriander and lemon.
2. Acqua
Find this popular restaurant at Kalim Beach. Acqua serves modern Italian cuisine from a smart and trendy interior. Go here for an upscale dining experience in fine surroundings – dress up and get ready to sample the tempting wine list.
3. La Gaetana
Another Italian, but one with more of a family feel. La Gaetana is located in Phuket Town and provides diners with an authentic Italian feast of home-cooked goodies.
4. China Inn Café
Visit here for the secret garden with tables surrounded by Asian artifacts and shining stone floors. China Inn Café is the place for excellent Thai food as well as some European favorites served up by attentive owners.
5. Blue Elephant
If you want to visit a Thai institution, go to Blue Elephant on Krabi Road. Blue Elephant is located in the mansion of the former governor so the surroundings are as divine as the dishes – try rich Thai curries or fresh seafood specialties.
6. Suay Restaurant
Phuket Old Town is home to this smart, fresh and stylish restaurant dishing up Thai food made with seasonal ingredients. A good place to go for a meal with friends when you’re looking around the Old Town.
7. Bliss Beach Club
Go here to enjoy a relaxed lunch of Thai/ Mediterranean-fused food overlooking the ocean. This is a great location for a long, leisurely meal or a few hours spent enjoying some cocktails while watching the waves.
8. La Gritta
A romantic, special restaurant with a menu of Italian classics, located in Patong Beach. La Gritta provides great-quality, interesting Italian food but it is the ambiance that pulls in the customers on a regular basis.
9. Ka Jok See
Ka Jok See is a miniature restaurant that is often completely full – you need to get a reservation for this quirky, trendy place and that can be difficult. However, once you get in you are treated to some great food and some unforgettable entertainment.
10. Siam Supper Club
Looking for something cool and trendy without a huge bill at the end of it? Siam Supper Club is in the Cherngtalay district and serves American classic food and drink including martinis and ribs.

11. Old Siam Restaurant
Set in the exclusive and peaceful surroundings of Nakalay Bay, Old Siam Restaurant is on a private beach and serves a royal dinner to guests who dine on the sand.
12. The Book Café Rawai
The town of Rawai is home to the Book Café, a low-key and cozy place with delicious smoothies, coffee, soups, and cakes.
13. Boathouse on Kata Beach
If you want a super-special dining experience then head to Kata beach for the Boathouse. This classy restaurant offers an upscale dining experience next to the water with local seafood and a selection of excellent cocktails.
14. Dedos Restaurant
Come to Dedos for a fusion meal of French cooking blended with the taste of Asia and the Mediterranean. Sounds crazy, but it works – this restaurant is located close to the Laguna Phuket Resort Complex.
15. Mom Tri’s Kitchen
Get it right on all levels with some great food in excellent surroundings at Mom Tri’s Kitchen. The restaurant is located at Villa Royale in Kata Noi Beach.
Looking for more great Phuket restaurants? Want to know where to get the best seafood or the tastiest burgers? Check out Phuket On for all the Phuket dining and drinking information you need to enjoy a vacation to remember.