Sign up for weekly updates:

The Memory at On On Hotel

Flophouse no more

What we say: 3.5 stars

Open since 1929, the On On Hotel is Phuket’s oldest hotel and for the past few decades it was known for having cheap but dismal backpacker rooms. But extensive renovations have changed all that. A flophouse no more, the On On has blossomed into a bright, stylish midrange hotel in Phuket Town.

The courtyard helps bring a bit of nature and light in.

The courtyard helps bring a bit of nature and light in.

Found in Phuket Town’s Old Town district on Phang Nga Road, the On On’s white Sino-Portuguese-style facade has long made it a landmark location. Before it was shut down for renovations last year, it was one of the few remaining places in Phuket where you could find a room for less than 200 baht per night.

But other than the cheap cheap price, there was little to recommend about this place before. Here’s a description of the On On in 2003 sent to the now-defunct Untamed Travel-Farang magazine by a disgruntled traveller:

“It’s 2:18am and I am being kept awake by some farang with what sounds like TB and a squadron of mosquitoes, under a fan that seems to move air out of the room rather than down towards me. I am sitting on a bed that could only be considered worth sleeping on if you were a Bangkok alley dog with mange, and even it would want different pillows.”

A fresh coat of paint gives this old hotel a more inviting look.

The way in to the On On sports a fresh coat of paint.

The On On’s infamy only heightened when it appeared in the 2000 Leonardo DiCaprio movie, The Beach, as the dingy, depressing hotel Leo’s character Richard checked into before he delved into Bangkok’s backpacker underbelly on Khao San Road.

Times have changed. New management at the On On, now somewhat perplexingly renamed The Memory at On On Hotel, has transformed its lobby into a chic and welcoming place, replaced the old bare bulbs with soft lighting and splashed bright colours into every room. And the reception staff here are awake! Helpful and friendly, too. All were keen to show us around and answer questions.

The most striking feature at the On On is its central courtyard that opens up to the sky to let in natural light, an original design element that’s been skilfully renewed to become an attractive focal point of the building. The adjacent reception area has retro Sino-Portuguese tiled flooring scattered with some old travel trunks and antiques harking back to the hotel’s 1920s glory days.

From just plain shabby to shabby-chic: On On's lobby area.

From just plain shabby to shabby-chic: On On’s lobby area.

At the streetside front entrance of the building is another room that’s a lobby and museum of sorts, featuring some old photos of the On On and Old Town hanging on concrete walls. At the other side of the entrance is a restaurant and cafe.

The On On’s 44 rooms range from four- or six-bed dormitory rooms with shared bathrooms to superior and deluxe rooms with private bathrooms, to a suite. There’s also a female-only dorm with its own bathroom.

Superior room with a private bathroom.

Superior room with a private bathroom.

All the private rooms have cable TV, a kettle with tea and coffee, a mini-fridge, safety box and a rainfall shower in the bathroom. The superior room has three different bed choices: double or twin, currently priced at 1,600 baht, or a triple for 2,100 baht with a double and single bed. In the dorms are desks and lockers, in addition to the bunk beds.

Current ‘soft opening’ rates range from 400 baht a night for dorm rooms to 2,900 baht for the suite. All rooms, including the dorms, are air-con and there’s free WiFi throughout. Rack rates are listed from 500 baht to 5,400 baht.

The blue sala lounge.

The blue sala lounge.

The hotel’s communal spaces are colourful and modern. The ‘blue sala’ lounge on the first floor gives those staying in the private rooms a place to relax in addition to the ground-floor lobby, while the dorms open out to a large common space that has a TV lounge, a dining area with a long bench table (full kitchen facilities are not yet complete) and a washer-dryer set.

The On On’s location is ideal for anyone interested in exploring Phuket’s Old Town sights and local food shops, all within easy walking distance from the hotel. Its current pricing puts it out of reach of its tight-budget backpacker traveller guests of yesteryear. But those looking for a midrange hotel in Phuket with some added style and historic flavour would do well to give the new On On a try.

Make a reservation online now

Contact details:

19 Phang Nga Road, Phuket Town.  T: (076) 363777 
Visit website

What we were quoted

Type of room Low season High season Notes
Dorm air-con 500 baht 500 baht 600 baht for female only
Superior - Single 1,400 baht 1,680 baht
Deluxe- Double 1,700 baht 2,040 baht

Added to Travelfish on: 23rd September, 2014
Last visited or updated on: 28th September, 2015

Last reviewed by:
Lana Willocks is a freelance writer from Canada based in Phuket. Her love affair with Thailand (and, ok, a Thai man) began on a university exchange programme in Bangkok, then she returned to Phuket on the auspicious date of 9-9-1999 and never left.
Agoda logo
best price guarantee

Photo gallery

Photo for Phuket Town

Jump to a destination

The Memory at On On Hotel map

The Memory at On On Hotel
19 Phang Nga Road, Phuket Town. 
T: (076) 363777

Map data © OpenStreetMap contributors, Mapbox
Terms & Feedback

All accommodation in Phuket Town

Onward travel