In short
The Memory at On On Hotel is Phuket's oldest hotel, located in the heart of Old Phuket Town.
Checked 2026-10-08 · thememoryhotel.com
About
The Memory at On On Hotel is Phuket's oldest hotel, located in the heart of Old Phuket Town. The building has been meticulously restored, preserving its authentic Sino-Portuguese charm, vintage interiors, and unique atmosphere.
The property gained worldwide fame after its interiors were featured in the Hollywood movie "The Beach" starring Leonardo DiCaprio.
Book a stay
Bookings with partners do not earn XBS points or cashback.