Food courts in Phuket are excellent for enjoying cheap and tasty dishes during your vacation. Many people visit Thailand for its world-renowned cuisine, but it's can be easy to be put off by the idea of unhygienic street food. Found in supermarkets and shopping malls, the island's food courts offer an alternate for you to try cheap Thai dishes in bright, clean environments.

    These indoor dining venues are very popular with locals for their low prices, reasonably good quality, comfortable seating and air-conditioning. Most food courts use a centralized payment system, where you buy a card with a set amount of credit to spend on food and drinks. Check out our guide to the best food courts in Phuket.


    Tesco Lotus Extra

    Phuket Town

    There's a busy food court on the 2nd floor of Tesco Lotus Extra, an affordable supermarket along Phuket's Bypass Road. The impressive range of mostly Thai dishes, with a few international choices, makes it a popular choice for locals, A kids' play area nearby makes it a family-friendly venue as well. You can enjoy seafood dishes for as little as 60 baht.

    Location: 104 Chalermprakiat Rama 9 Road, Ratsada, Muang, Phuket 83000, Thailand

    Open: Daily from 7am to 11pm

    Phone: +66 (0)76 254 888


    Food Bazaar at Jungceylon Mall

    Patong Beach

    Food Bazaar occupies the basement level of Jungceylon Mall in Phuket. It has the look of a traditional Chinese market, but you can find dozens of stalls selling Thai, Chinese, Korean, Japanese and Indian dishes. The food court also has excellent modern facilities, including a play area for children. The quality is generally higher than most food courts in Phuket, meaning that a meal here costs a bit more, too. Expect to pay around 250 baht for pad Thai with shrimp.

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

    Open: Daily from 11am to 10pm

    Phone: +66 (0)76 600 111


    Food Terrace at Central Phuket is on the 3rd floor of the mall, past the movie theater. It has a chic look, with vendors offering mostly Thai dishes. It's very popular with locals, so most of the signs are only written in Thai. The choice of dishes stretches beyond the usual tourist favorites of pad Thai and tom yum goong – som tum (green papaya salad) and spicy pork salad are must-tries at Food Terrace. Prices are between 50 baht and 100 baht per dish.

    Read more

    Location: 74-75 Vichitsongkram Road, Wichit, Muang, Phuket 83000, Thailand

    Open: Daily from 10.30am to 10pm

    Phone: +66 (0)76 603 333


    Limelight Avenue

    Phuket Town

    The ground floor of Limelight Avenue Phuket houses a food court that reflects the mall's urban lifestyle theme. Relatively modest in size, you can find about 15 stalls serving mostly Thai dishes. Prices are reasonable, typically between 50 baht and 100 baht per dish.

    Read more

    Location: 2/23 Dibuk Road, Muang, Phuket 83000, Thailand

    Open: Monday–Friday from 10.30am to 10pm, Saturday–Sunday from 10am to 10pm

    Phone: +66 (0)76 682 900


    Patong Beach Food Court

    Patong Beach

    Offering a convenient location and excellent dishes, the Patong Beach Food Court is one of the most popular for affordable meals in Phuket. Located right on Patong Beach, the open-air space has dozens of local vendors serving Thai seafood, snacks, and desserts, along with international favorites. Prices are higher than most mall-based food courts, but they are still very competitive for a beachfront eatery in Patong.

    Location: 186/15 Thawewong Road, Patong, Kathu, Phuket 83150, Thailand

    Open: Daily from 9.30am to 10.30pm

    Ben Reeves | Compulsive Traveler

    Start planning your trip

    Back to top