Home Destinations Hotel Reviews About Contact 🇹🇭 ไทย 🇬🇧 English 🇨🇳 中文 🇪🇸 Español 🇫🇷 Français
The Memory at On On Hotel
🏛️ Heritage since 1929 📍 Phang Nga Rd · Phuket Old Town
9.5 / 10
🇹🇭 Phang Nga Road · Old Town · Phuket
The Memory at On On Hotel
Heritage Boutique 4★ · 1929 Sino-Portuguese building · a filming location for The Beach · 35 rooms
The Sino-Portuguese shophouse facade of The Memory at On On Hotel on Phang Nga Road in Phuket Old Town
A vintage-style guest room at The Memory at On On Hotel with timber furniture and period decor
Type
Heritage Boutique Hotel
Review Score
9.5 / 10
From
฿800 /night
Rooms
35 rooms
Area
Phuket Old Town Phang Nga Rd
Book now →
Review
📅 Last updated May 2026 · Prices & info verified

The Memory at On On Hotel — Phuket's Oldest Hotel, Reborn as an Old-Town Boutique

Wander Phuket Old Town and you'll pass a faded cream Sino-Portuguese shophouse on Phang Nga Road — that's The Memory at On On Hotel, open since 1929 and widely called the oldest hotel on the island. Once a shabby backpacker guesthouse, it was picked as a filming location for Leonardo DiCaprio's The Beach before a full 2015 renovation turned it into a vintage boutique. 35 rooms from approx. ฿800/night — a place that sells history and a walkable location rather than resort luxury.

Our Full Review

It starts in 1929, when this building opened as the On On Hotel (originally spelled Un Un) — a Sino-Portuguese shophouse on Phang Nga Road in the heart of Phuket Old Town, and widely regarded as the oldest hotel on the island. The Sino-Portuguese style blends Chinese spatial logic with a European facade — high ceilings, a central courtyard, an inward focus — and it's a look that's getting harder to find in this neighbourhood every year.

Many people know it from the screen. Before its renovation, On On was a run-down backpacker guesthouse chosen as a filming location for Leonardo DiCaprio's The Beach (2000) — the grim in-town room before his character sets off to find the dream island. In 2015 the whole building was renovated, keeping its structure and character while adding air conditioning, Wi-Fi, en-suite bathrooms, safes, minibars and keycard access for modern comfort.

The Sino-Portuguese shophouse facade of The Memory at On On Hotel on Phang Nga Road in Phuket Old Town

"Sleeping in a near-hundred-year-old building — high ceilings, old tile floors, timber furniture — it felt like staying inside a living museum, but clean and cool."

A vintage-style guest room at The Memory at On On Hotel with timber furniture and period decor

There are 35 rooms across Superior (16m²), Deluxe (25m²), Junior Suite (28m²) and Memory Suite. The vintage decor, timber furniture and antiques are genuinely period-appropriate. Guests consistently praise the cleanliness — many say it's "immaculate for an old building." One thing to know first, though: the Superior rooms are small (16m²), and some reviewers note the Junior Suite is actually smaller than the Superior yet costs more — check the floor plans and sizes carefully before choosing.

Location is the real draw. The hotel sits on Phang Nga Road, just one block from Thalang Road and its Sunday Walking Street market. A few minutes' walk gets you to cafés, local restaurants, colourful Sino-Portuguese shophouses, shrines and photo corners all over the Old Town. There's airport pick-up/drop-off, luggage storage, a café, and complimentary snacks and drinks left out for guests every day — a small touch that reviews mention warmly.

Interior hallway and lobby of the historic building at The Memory at On On Hotel

Now the honest part before you book: this is an old building with no lift. Upper-floor rooms mean stairs, so request a lower floor if you have heavy luggage or limited mobility. There's no in-house restaurant and no big-hotel breakfast buffet (though there are plenty of breakfast spots to walk to nearby). Some reviews mention a drainage odour in certain bathrooms and ageing facilities, and a few report booking-system errors or slow check-in — it's worth reconfirming your reservation with the hotel in advance.

The Memory at On On Hotel

The verdict from real guest sentiment: 9.5 from 323 reviews on Trip.com and 4.4/5 from over 840 reviews on Tripadvisor, ranked #7 of 156 hotels in Phuket Town. The Memory at On On doesn't sell a pool or sea views — it sells the experience of sleeping inside tangible history, in the most walkable, atmospheric part of Phuket, for very little money. If you're coming to Phuket for the Old Town, the food and the culture more than the beach, this is a great-value, hard-to-replicate choice.

A tip from following the reviews here: book a Deluxe or above if you want space, because the Superior really is small. Ask for a lower floor in advance if stairs are an issue. And come on a weekend, when Thalang Road next door hosts the Sunday Walking Street — that's when the Old Town atmosphere is at its best.

🏛️
Phuket's oldest hotel (1929)
A near-hundred-year-old Sino-Portuguese shophouse, renovated in 2015 to keep its vintage charm alongside AC, Wi-Fi and en-suite bathrooms.
🎬
A filming location for The Beach
It was the backpacker guesthouse chosen for a scene in Leonardo DiCaprio's The Beach, back before the renovation.
🚶
Walkable Old Town location
One block from Thalang Road and the Sunday Walking Street — steps from cafés, restaurants and photo corners across the district.
Our Rating
9.5
out of 10
Based on 323+ reviews
Location
9.7
Cleanliness
9.5
Atmosphere
9.6
Service
9.4
Value
9.3
Rooms
8.8
Guest Reviews Summary

Summary from Booking & Agoda

Booking.com
hundreds of reviews
9.0 / 10
✦ Pros
  • Central Old-Town location — walk to Thalang Road and the Sunday Walking Street
  • Vintage atmosphere in a near-hundred-year-old Sino-Portuguese building
  • Rooms are very clean for an old building; staff are friendly and helpful
  • Excellent value for the location and the character you get
◎ Things to note
  • ! Old building with no lift — upper-floor rooms mean climbing stairs
  • ! No in-house restaurant and no big-hotel breakfast buffet
  • ! Some bathrooms have a drainage odour, and some facilities are ageing
Agoda
hundreds of reviews
9.1 / 10
✦ Pros
  • Couples rate the location very highly — walk the Old Town all day
  • Genuinely period vintage decor and timber furniture
  • Complimentary snacks and drinks left out for guests every day
  • Airport pick-up/drop-off and luggage storage — handy for travellers
◎ Things to note
  • ! Superior rooms are small (16m²); some Junior Suites are smaller yet pricier
  • ! No pool and not on the beach — you'll need a car to reach the sand
  • ! A few report booking-system errors or slow check-in — reconfirm ahead
Honest Take
🎯
This place is a great fit if...
The Memory at On On Hotel is the best pick for travellers coming to Phuket for the Old Town, the food and the culture more than the beach — a night inside a near-hundred-year-old Sino-Portuguese building, in the island's most walkable district, for very little money. The trade-offs are real: it's an old building with no lift, no pool, and not a place for anyone wanting full resort amenities.
💡 Check before you book
These 3 points matter to some travellers — make sure they fit your trip (we have added the workaround).
  • 💡If you're coming to Phuket to swim and want a pool — this is in the centre, not on the beach, with no pool → better suited to Old-Town travellers; the beach is a 30–45 minute drive, or pick a beachfront hotel instead.
  • 💡If you struggle with stairs, have heavy luggage, or are travelling with older relatives — the old building has no lift → ask the hotel for a lower-floor room in advance.
  • 💡If you want a large room and breakfast in the hotel — the Superior is small and there's no in-house restaurant → choose a Deluxe or above, and plan breakfast at the cafés around the Old Town.
Estimated price · compare 3 sites
฿800
/ night
Memory Superior Room · 16m² · compact vintage room · AC · free Wi-Fi · estimated starting price
Memory Superior Room
฿800
Memory Deluxe Room
฿1,200
Memory Junior Suite
฿1,600
Memory Suite
฿2,400
⚖️ Compare 3 sites — then book the cheapest
Insider Tips
🛏️
Book a Deluxe or above for space
The Superior really is small (16m²). A Deluxe (25m²) or higher is far more comfortable and worth the small step up.
🚶
Ask for a lower floor if stairs are tough
The old building has no lift; upper-floor rooms mean stairs. Flag ahead if you have heavy luggage or older travellers.
📅
Come on a weekend for the Walking Street
Thalang Road next door hosts the Sunday Walking Street every Sunday evening — the liveliest Old-Town atmosphere, a block from your door.
☎️
Reconfirm your booking with the hotel
A few guests report booking-system errors or slow check-in — a quick call or email to confirm your room before arrival gives peace of mind.

Frequently Asked Questions — The Memory at On On Hotel

Where is The Memory at On On Hotel, and what's nearby?
It's at 19 Phang Nga Road, Talad Yai, in the heart of Phuket Old Town, just one block from Thalang Road and its Sunday Walking Street. You can walk to the Clock Tower, the Thai Hua Museum, and the cafés and local restaurants across the district. It's about a 35-minute drive to Patong Beach and 40 minutes to Phuket Airport.
What does The Memory at On On Hotel cost, and what room types are there?
Rates start at around ฿800/night for a Memory Superior (16m²). Larger options include the Deluxe (25m²) at around ฿1,200, the Junior Suite (28m²), and the Memory Suite from ฿2,400+. Prices vary by season — always compare a few platforms before booking.
Why is The Memory at On On Hotel famous?
Because it's widely regarded as the oldest hotel in Phuket, open since 1929, in a Sino-Portuguese shophouse — and it was the backpacker guesthouse chosen as a filming location for Leonardo DiCaprio's The Beach, before its 2015 renovation.
Who is The Memory at On On Hotel best for?
It's a great fit for travellers coming to Phuket for the Old Town, local food and culture rather than the beach — couples, travellers who love a hotel with a story, and budget-conscious visitors. It's less suited to those who want a pool, an in-house restaurant, or a beachfront stay.
Does the hotel have a lift and breakfast?
There's no lift, as it's an old building, so upper-floor rooms mean stairs (request a lower floor in advance if needed). There's no in-house restaurant or breakfast buffet, but complimentary snacks and drinks are left out daily, and the Old Town has plenty of breakfast spots within a short walk.
What review scores does The Memory at On On Hotel have?
It scores 9.5 from 323 reviews on Trip.com, and 4.4/5 from over 840 reviews on Tripadvisor, ranked #7 of 156 hotels in Phuket Town. Reviews most often praise the location, cleanliness and vintage atmosphere.
💰 From ฿800 /nightreference · tap for live price
aAgodaMember deals → B.Booking.comLatest availability → TTrip.comCompare · pay later →