Phuket is, overall, a very family-friendly destination, with most restaurants welcoming travelers with children. There are dining spots that are slightly better suited to the needs of kids than others, both in terms of practical provisions such as high chairs and play areas, as well as considerations like the atmosphere and cost.

    Phuket’s restaurant scene is certainly not lacking in high-quality dining experiences, with great local and international dishes available. Our list below details the best restaurants for families in Phuket, offering cuisine that's suitable for just about everyone, even picky eaters.


    Restaurants at Jungceylon Mall

    Patong Beach

    One of the largest shopping malls in Phuket, Jungceylon has an extensive array of dining options, ranging from fast food to fine dining, Irish pubs to Italian ristorantes, Japanese to German, and pretty much everything in between. Even the fussiest of diners will find something to their taste. The shopping mall has many family-friendly facilities, including play areas, a movie theater, and a nautical-themed musical fountain.

    Location: 181 Rat-U-Thit 200 Pee Road, Patong, Kathu, Phuket 83150, Thailand

    Open: Daily from 11am to 10pm


    Kamala beachfront restaurants

    Kamala Beach

    Kamala Beach is one of the few places in Phuket where you can find cheap and cheerful restaurants right by the sand. They’re not likely to win awards for their cuisine, but they are exceptionally convenient and offer you the opportunity to munch on inexpensive international and Thai dishes with your toes buried in the sand.


    Kan Eang @Pier is a long-established restaurant in Phuket that specializes in seafood and Thai delicacies. Located on the shores of Chalong Bay, next to the jetty, you can enjoy indoor and outdoor dining areas with great views of the marina. For a large restaurant that's often packed throughout the day, Kan Eang @Pier's atmosphere remains somewhat laidback and relaxed.

    Read more

    Location: 44/1 Moo 5, Chalong, Rawai, Phuket 83130,Thailand

    Open: Daily from 7am to 11pm

    Phone: +66 (0)76 381 212


    Dino Park Mini Golf has an excellent prehistoric-themed restaurant within its premise. The decor is unique, with walls, chairs, tables and floors fashioned out of chunky concrete ‘rocks’. The restaurant's waitstaff even dress like characters from The Flintstones. Due to Dino Park Mini Golf's open layout, it’s best to go there when the weather is dry and sunny. You can also enjoy a round of mini golf at the 18-hole course, which has different dinosaurs at each hole. It's challenging in parts, but still doable for young players.

    Read more

    Location: 47 Kata Road, Karon, Muang, Phuket 83100, Thailand

    Open: Daily from 10am to 11pm

    Phone: +66 (0)76 330 625


    Natural Restaurant

    Phuket Town

    Natural Restaurant (also known as Tamachart Phuket) is one of most unusual, out-of-the-ordinary eateries in Phuket Town. It's a very popular spot for expats and locals, as well as a welcome oddity for travelers. The restaurant is filled to the rafters with old valve radios, sculpted masks, seashell lamps, hanging plants, fish tanks made out of TVs and computer monitors, dolls, and a fully-working electric train set. Tamachart Phuket serves excellent Thai dishes, including blue crab papaya salad, tiger prawns with garlic sauce, and spicy-sour curries.

    Location: 62/5 Phuthon, Bangkok Road, Talat Nuea, Phuket 83000, Thailand

    Open: Daily from 10.30am to 11.30pm

    Phone: +66 (0)76 224 287


    Kopitiam by Wilai

    Phuket Town

    A meal at Kopitiam by Wilai in Phuket Town is like a journey into the past. The cuisine is noted for its great tastes, especially the fried chicken with basil leaves. This well-established restaurant is quite affordable, with prices rarely exceeding 120 baht per dish. If you want to give your kids the true taste of Thai cuisine, Kopitiam by Wilai is probably one of the best places in Phuket to do so.

    Location: 14/18 Thalang Road, Phuket Town, Muang, Phuket 83000, Thailand

    Open: Monday–Saturday from 11am to 5pm and from 6.30pm to 9pm (closed on Sundays)

    Phone: +66 (0)83 606 9776


    EAT. Bar & Grill

    Karon Beach

    EAT. Bar & Grill Phuket is a family-oriented restaurant by Karon's main road. It specializes in western dishes, such as steak and lobster, classic burgers, and surf-and-turf. It makes for a pleasant (and not excessively expensive) break from Thai food in Phuket. A must-try is the Black Angus beef burger, which comes with salad, tomato, dill cucumber and red onion.

    Location: 250/1 Patak Road, Karon, Muang, Phuket 83100, Thailand

    Open: Monday–Saturday from 11am to 10.30pm (closed on Sundays)

    Phone: +66 (0)85 292 5652


    The Cove Phuket

    Ao Yon Beach

    The Cove Phuket is a laidback beachfront restaurant and boutique hotel located right by the sand of Ao Yon Beach. Managed by a friendly and well-traveled couple, it has an extensive selection of European dishes, an impressive drinks menu, and superb sunset views. You can find a little artificial beach within its premise, while the real thing just a few steps away from the restaurant. The Cove Phuket also offers several cozy bungalows with easy access to the beach.

    Location: 8/1, Wichit, Muang, Phuket 83000, Thailand

    Open: Daily from 8am to 9.30pm

    Phone: +66 (0)76 600 020


    The Green Man Pub


    The Green Man Pub is a local favorite, especially for a Sunday brunch in Phuket. Known as the only ‘Tudor’ English pub on the island (even though it's mostly Irish-themed inside), you can enjoy good old-style British comfort food such as fish and chips, steak and mushroom pie, lamb shank, and all-day English breakfast.

    The Green Man Pub often hosts private parties, including weddings and birthday celebrations. It also has a playground out in its beautiful gardens.

    Location: 82/15 Moo 4, Patak Road, Rawai, Muang, Phuket 83130, Thailand

    Open: Tuesday–Sunday from 12pm to 2am (closed on Mondays)

    Phone: +66 (0)76 390 360


    B Cat Café & B Shady Restaurant in Phuket

    Phuket Town

    B Cat Café is home to no less than 14 felines, most of which are of rare breeds such as Persian and Siamese. Families and cat lovers can cuddle and play with these friendly cats. Cold drinks and pastries are available at the cafe, while an attached restaurant serves Thai and western favorites. A glass panel separates these 2 sections, offering views of the cats while you enjoy your lunch or dinner.

    Location: 33/34 Thepkasattri Road, Muang, Phuket 83110, Thailand

    Open: Saturday–Sunday from 11am to 10pm, Monday–Tuesday and Thursday–Friday from 11am to 8.30pm (closed on Wednesdays)

    Phone: +66 (0)89 480 5176

    Ben Reeves | Compulsive Traveler

    Start planning your trip

    Back to top