Phuket Town Restaurants

  1. China Inn

    Offers top-notch Chinese in old-world surrounds (check out the beautiful, old wooden doorway).

    Read more about China Inn

  2. Ka Jok See

    Dining here is reason enough to come to town. Dripping old Phuket charm and creaking under the weight of the owner's fabulous trinket collection, this atmospheric little eatery offers great food, top-notch music and - if you're lucky - some sensationally camp cabaret. Enjoy your dinner, sip some wine and then dance the night away. Book ahead.

    Read more about Ka Jok See

  3. Khana Sutra

    The curries here, which are claimed to have aphrodisiac properties, are authentically Indian and are served among the decorative charms of an authentic Delhi diner. If the owner's around, be prepared for opinionated discussions about British football.

    Read more about Khana Sutra

  4. Natural Restaurant

    Travel around the world in 80 plates at this dazzlingly green Phuket eatery. The décor - all pot plants and bamboo - is Swiss Family Robinson meets The Beach , and the picture menu promises everything from Wiener schnitzel to Singaporean noodles and green curry. Whatever you're craving, you won't go wrong going Natural.

    Read more about Natural Restaurant

  5. Salavatore's

    This authentic Italian restaurant (read checked tablecloths, giant pepper grinders, opera and a portly owner) cooks up all of mama's favourites, from a mean pizza to a sizzling fillet steak.

    Read more about Salavatore's

  6. Siam Indigo

    One of Phuket Town's swankiest choices, this fusion cuisine restaurant serves everything from Asian tapas to New Zealand rack of lamb. The setting in a historic building is minimalist and modern while remaining relaxed and subtly romantic.

    Read more about Siam Indigo