Authenticity. Ambience. All Day Long.
From authentic Chinese delicacies to sky-high rooftop dining — savor every bite.
Indulge in rich flavors, ambient settings, and outstanding service at every table.
The experienced chefs creates international specialties with unique flavors. Relax with gourmet cuisine and signature cocktails or homemade tonics, all enhanced by beautiful music and gorgeous views over the city. From seasonal menus to dining experiences to satisfy any craving, see what our chefs are preparing for you.

Yan Long
Yan Long Chinese Restaurant at Royal Phuket City Hotel brings you an authentic taste of China, renowned for the best Peking duck in Thailand and a menu filled with traditional dim sum, stir-fries, and chef-recommended dishes. Discover a memorable dining experience in the heart of Phuket Town.
- Location: 1st Floor
- Serves: Lunch, Dinner, Wines
- Hours: 11 AM - 10 PM

TWIST
Perched on the 19th floor of Royal Phuket City Hotel, TWIST Rooftop Restaurant & Bar offers stunning sunset views over Phuket Town, paired with fusion-style cuisine and handcrafted cocktails. Whether it’s a romantic dinner, vibrant bar night, or live music experience, TWIST delivers sky-high dining at its finest.
- Location: 19th Floor - Rooftop
- Serves: Dinner, Cocktail, Mocktail, Wines
- Hours: 5 PM - Midnight

GOOD EATZ 154
Good Eatz 154, our all-day restaurant in Phuket Town, serves a delicious mix of Thai, European, and local fusion cuisine—perfect for breakfast, lunch, or dinner with family and friends. Originally part of Royal Phuket City Hotel, it’s now a full-fledged dining spot ideal for casual meals or hosting private events and parties.
- Location: Ground Floor
- Serves: All Day Dining, Bakery
- Hours: 6.30 AM - 5 PM
In-Room Dining
Refuel on your own schedule with seasonal, locally fresh items delivered to your door.
- Serves: Brunch, Lunch, Dinner, Snacks
- Hours: 11 AM - 10 PM