comments 5

A Quick Guide to Old Phuket Town, the Hidden Gem of Thailand

In my recent trip to Phuket, I finally had the chance to stop by and stay in Old Phuket Town. I had been to Phuket many times in the past, but like most tourists, I’ve always been focused on that beach and white sand life.

I actually almost didn’t make it to Old Phuket Town again on this trip. It was only when my hotel in Karon Beach canceled my reservation (they are closed for the week of Songkran) that I looked into Old Phuket Town by the recommendation of my friend Yi Wei. I liked what I saw, so I booked a hotel and that was that.

Having spent the past two days here, I can’t tell you how glad I am now to have listened to him! Old Phuket Town exceeded my expectations in many ways. I feel like we truly stumbled into an underrated gem of Thailand. When we think of Phuket, the immediate picture that came to mind is blue water and white sand beach. I definitely didn’t expect to learn so much history, culture and see the colorful shophouses! There are moments where I honestly forgot I was actually in Phuket instead of Penang.

So please allow me to tell you why I love Old Phuket Town so much in this post!

Stay at The Memory at On On hotel

Phuket gained popularity most notably after the movie “The Beach” with Leonardo DiCaprio was filmed here. Although the most popular shoot location is undoubtedly Maya Bay on Phi Phi Island (now closed to public thanks to overtouristing which has killed the corals in the bay), there is one shoot location in Phuket Town too! Remember the scene when Leo came into a dingy backpack hostel at the beginning of the movie, that is supposed to be in Khao San road of Bangkok? The truth is, that hostel is actually in Phuket Town and it’s no other than On On Hotel.

But fret not – if the rugged backpacking lifestyle isn’t for you, On On Hotel has gone through a change of ownership and major renovation in 2012. Renamed as The Memory at On On Hotel, it’s no longer a dingy backpacker hostel. It is now a boutique hotel that preserves most of its history and charming Sino-Portuguese architecture. Although it has been around since 1929, the new On On Hotel provides a very comfortable stay at an affordable price.

Oh, and the location is really good. It’s on the historical block and pretty much walking distance to all the attractions!

Book your stay at The Memory at On On Hotel here! Rooms start at 1,400 Baht (US$44) a night. I stayed at the standard room, but totally would have splurged on deluxe if it was available!

PS: The room Leo stayed in was rumored to be Room 204, which have been preserved to the likeness of the scene of the movie and can be booked for a special stay. We stayed in Room 202 during our stay, right next door to the room! 😀

Alternative Hotel: If On On Hotel is not available, Casa Blanca Boutique Hotel is also a great option. It occupies the Sino-Portuguese style house and more updated than On On Hotel.

Learn About the History of Phuket

Before Phuket became known for all the beach tourism and oceanside resorts, Phuket thrived in the 17th century for its wealth in Tin which attracted interest from European and Chinese traders. The Chinese, particularly from Fujian province, immigrated to Phuket to work in tin mining.

Some of these Fujian immigrants stayed in Thailand and married local Thais, which leads to the distinct Thai-Chinese culture that we can see in Old Phuket Town today. This Thai-Chinese mix of heritage is known as “Baba” – similar to Peranakans in Malaysia and Singapore. They even have Tau Sar Piah here!

Shrine of The Serene Light in Old Town Phuket
Shrine of The Serene Light in Old Town Phuket
Murals at Shrine of The Serene Light in Old Phuket Town
Murals at Shrine of The Serene Light in Old Phuket Town

As someone who was born and raised in Indonesia in a Chinese-descent family, although our heritage is not as highly celebrated in Indonesia, I felt a sense of familiarity and nostalgia in this town. The wooden furniture, shop houses, clothes and even little things like kitchen kettle reminded me of my late grandparents and their house from my childhood.

The Memory at On On Hotel
Vintage furnitures at The Memory at On On Hotel
Quaint Interior of China Inn in Old Phuket Town
Quaint Interior of China Inn in Old Phuket Town

You can learn more about the island’s history by visiting these sites in Old Phuket Town:

  • Thai Hua Museum – Costs 200 Baht to enter. A decent size museum with some explanation on the Baba heritage and Phuket during the tin mining days.
  • Chinpracha House – Costs 150 Baht to enter. A very nicely preserved Sino-Portuguese house with wooden furniture imported from China that reminds me a lot of my grandparents’ house. You can explore the first floor.
  • Phuket Baba & Peranakanittat Museum – Free admission, but a very small museum.
  • Shrine of The Serene Light – Free admission

Find the Beautiful Shop Houses and Murals in Old Town Phuket

Old Phuket town is a small area you can walk around in under an hour, but definitely take it slow and you might just find all the details and hidden gems. I recommend walking down Thalang Road, Phangnga Road and Soi Romanee for a beautiful photo walk opportunity. It matches up to the vibe you can find in Penang.

Soi Romanee in Old Phuket Town
Soi Romanee in Old Phuket Town
Soi Romanee in Old Phuket Town
Soi Romanee in Old Phuket Town
Mural of late King Bhumibol Adulyadej in Old Phuket Town
Mural of late King Bhumibol Adulyadej in Old Phuket Town
Murals in Old Phuket Town
Murals in Old Phuket Town

Eat Tasty Thai Food

What is a trip to Thailand without eating their amazing food? In Old Phuket Town, aside from the usual Thai dishes, you can also find dishes that exhibit Chinese influences from the Thai Baba heritage.

Tu Kab Khao in Old Phuket Town
Tu Kab Khao in Old Phuket Town

Here are my favorite restaurants in Old Phuket Town:

  • China Inn – The name is misleading, but this is actually a restaurant, not a hotel! You must try the Braised Pork with Chinese Spices. Their Masaman Curry was also amazing!
  • Tu Kab Khao Restaurant – This restaurant received Plate Michelin, which rewards restaurant that simply serves good food. And I agree with them! One of my fav dishes here is THE most simple dish – the wide rice noodle cooked with eggs and chicken, and deep-fried fish with turmeric. Reminds me of my mom’s home cooking!
  • One Chun – A simple, cozy and very authentic Thai restaurant. Famous for their crab dishes, especially the crab yellow curry with rice noodles. Comes with a lot of fresh crab meat for 370 Baht.
  • Chicken Rice Street Stall – This unassuming street food stall pops up on the corner of Yaowarat Road and Phang Nga Road every afternoon around 4-5pm and runs late at night past 9 pm. For 60 Baht, you can choose to get pork roast rice, chicken rice, crispy pork rice, or a mix of all three. It’s similar to the roast meat and Hainanese chicken rice dish you can get in Singapore, but the broth is spiced with a unique Thai touch – a hint of lemongrass flavor!

Go Cafe Hopping

There is definitely a thriving cafe scene in Old Phuket Town. You can find them in all of the major streets, and they are never full (for some reason) so you’ll always find a table. Best part? Each cafe is equipped with 5G wi-fi, so you can totally chill with your laptop without feeling guilty should you want to. I definitely did a lot of this (and wrote parts of this post in said cafes) when the weather is too hot to be walking around outside.

Bookhemian in Old Phuket Town
Bookhemian in Old Phuket Town

My favorite cafes in Old Phuket Town are:

  • Bookhemian – Super cute trendy cafe, focused on art and photography books. There is a lot of space out in the back too.
  • Chino Cafe – Small cafe, but decent food and very nice staff
  • Gallery Cafe – They serve a good selection of international breakfast here. You know, the ones with avocadoes and eggs and such. Great space to park yourself for awhile too.
  • Old Phuket Coffee Station – A quaint-looking coffee shop at the corner of Thalang Road. You won’t miss it with their display of vintage radios on the wall.

Shop Vintage and Local Artist Creations

While walking around the Old Phuket Town area, you won’t be short of options for shopping. There are plenty of second-hand books, traditional ceramics shops, Batik shops, Locally-made jewelry, just to name a few.

Old Phuket Town Ceramics Shop
Old Phuket Town Ceramics Shop
Chimjae Walking Street in Old Phuket Town
Chimjae Walking Street in Old Phuket Town
Second Hand Books in Old Phuket Town
Second Hand Books in Old Phuket Town

Aside from the shops on the main street, I recommend stopping by the following places:

  • Chim Jae Walking Street
  • Phuket Weekend Market

Relax with a Thai Massage

A stop at Kim’s Massage is a must while in Old Phuket Town, especially after a tiring day of exploring. Their usual 1 hour Thai Massage runs for 300 Baht, but there are the 1.5 to 2-hour options, as well as spa packages like body scrub and facial. I got the Foot & Face package which runs for 2 hours and consists of a honey cucumber facial (great for sunburn they say) followed by a foot, hand and shoulder massage. It was glorious.

Another thing I loved is the decor of the place. The black and white with hints of gold just look so trendy and the addition of a naturally-lit green garden in the middle of the space is very calming.

I went back pretty much every day that I stayed here.

Nightlife at Old Phuket Town

Once the sun sets at Old Phuket Town, it is undoubtedly way more quiet than the bays on the west side of the island. You won’t find pumping dance music, but you can find some chill cocktail bar and live band in a few places, mostly frequented by locals.

So what do you think… Will you be making a stop at Old Phuket Town when you’re on the island? Let me know in the comment below!

No time to spare? If you can’t stay overnight in Old Phuket Time, but still have a free half day, you can go on this Phuket Town Heritage Walk Tour. If you are checking out more of Phuket, check out my Things to do in Phuket blog post!

Filed under: Thailand


Hello! Welcome to Girl Eat World. I'm Melissa, the "Girl" in Girl Eat World. I run a popular Instagram account by the same name, @girleatworld, where I update my followers about my food and travel adventure. I love writing really long detailed blog posts about my travel experiences, which I'm guessing was how you ended up on this site! (Read more about me here)


  1. Thank you for this wonderful article. It has changed my view about Phuket…
    Will definitely visit next time and follow your suggested itineraries.

    Keep writing about your travels.

  2. Robert says

    If you like Penang and Phuket, and Peranakan Heritage; you would probably love Melaka / Malacca too! A hint of Dutch heritage to be found even.

    • Melissa Hie says

      Hey Robert! Yeah I have been to Malacca, although it was only for a short day trip. I need to go back for sure!

  3. Judy Yeo says

    Thanks for writing this interesting article. How many days would your recommend I stay in Old Phuket Town? I’ll be going through Phuket and make my way to Ko Yao Yai for a yoga retreat and alocated 11 days for this trip. I may spend about 4 or 5 days for yoga but want to explore. Can you make some recommendations?

    • Melissa Hie says

      Hey Judy, 2 days in Old Town should be enough to do the bare minimum!

Leave a Reply

Your email address will not be published. Required fields are marked *