Home Destinations Top destinations 🧭 Plan Your Trip 🔎 Search About
HomeThailandTop destinationsBest historic old towns
🏛️ Old towns & history

Best historic
old towns

Charming old towns and historic quarters, from ancient capitals to Sino-Portuguese shophouse streets, each with where to stay.

RankedReal destinationsWhere to stay
Best historic old towns

🔄 Updated 21 Jun 2026

Short answer: For ancient capitals choose Ayutthaya and Sukhothai; for a northern wooden-house, horse-carriage town, Lampang; for Sino-Portuguese quarters, Phuket Old Town or Songkhla; and for an old riverside community, Chanthaburi.

The picks, ranked

1

Ayutthaya

A former capital and World Heritage city, with ruins, temples and stupas across the island — cycle or take a boat around to soak up the history in a day.

World HeritageAncient ruins
2

Sukhothai

Thailand’s first capital, with a spacious, beautifully landscaped historical park, Wat Mahathat and graceful Sukhothai-era Buddha images — lovely to explore quietly by bike.

Historical parkCycling
3

Lampang

A slow-paced northern town known for its horse carriages, the Kad Kong Ta old street of wooden riverside houses and beautiful wooden temples — great for old-town lovers who like an unhurried pace.

Horse carriagesKad Kong Ta
4

Phuket Old Town

A colorful Sino-Portuguese old quarter with cafés, Peranakan restaurants and street art — a delight to walk and photograph, a different side of beach-famous Phuket.

Sino-PortugueseStreet art
5

Songkhla

Songkhla’s old town around Nang Ngam and Nakhon Nok streets has Sino-Portuguese buildings, cafés, street art and local food, near Samila Beach and the Hub Ho Hin mill — great southern old-town wandering.

Southern old townStreet art
6

Chanthaburi

The Chanthaboon riverside community of old wooden houses and Thailand’s largest Catholic cathedral, with a historic gem-trading quarter and local food — a quiet east-coast old town.

Riverside communityCathedral

Not sure yet? Compare destinations and build your trip in the Plan hub.

🧭 Plan your trip

FAQ

Ayutthaya or Sukhothai for old towns?

Ayutthaya is near Bangkok with large ruins and is good as a day trip, while Sukhothai is farther but tidier and calmer and easy to cycle; with time, visiting both shows the development of Thai art from Sukhothai to Ayutthaya.

Where for Sino-Portuguese quarters?

Phuket Old Town and Songkhla are the two prettiest, liveliest Sino-Portuguese quarters, with colorful buildings, cafés, street art and Peranakan food that are a joy to walk and photograph, and both are near the coast to combine with a beach.

Can I combine old towns with other sights?

Yes — Phuket Old Town pairs with the beaches and island tours, Songkhla with Samila Beach and Hat Yai, Chanthaburi with Phlio waterfall and the Trat coast, and Lampang sits on the Chiang Mai–Bangkok route for an easy old-town stop.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.