As Thailand’s most popular destination, Bangkok has a lot to offer, including endless opportunities for shopping with over 500 malls accommodating the millions of tourists visiting Bangkok annually. Listed below are the best places in Bangkok for splurging on the pleasures of a relaxing shopping holiday.
Bangkok Flower Market
Explore the beauty of the Old City by the banks of the Chao Phraya River with the Bangkok Flower Market, or Pak Khlong Talad as it is known locally. Located just south of Wat Pho, the market is at its liveliest after midnight when stocks of fresh flowers are brought in, with the inviting allure of fragrances and vibrant colors.
Chinatown
Following the river east, head over to Chinatown and experience the charm of old-world Bangkok, with the traditional market style of Sampeng Lane. Peruse through a diverse display of items, from medicinal antidotes, to street snacks, and even martial arts weapons.
Khao San Nightmarket

Aside from more conventional shopping districts, Bangkok’s renowned hubs for nightlife stand within walking distance of its temples and historical structures – a testament to Bangkok’s iconic blend of the old and new. Just north of the Grand Palace, Khao San Market is one of the several shopping districts in the city operating well past sundown. Neon signs advertise a range of services, from second-hand bookstores to tattoo parlors.
Mega Malls
For a more modern and high-end shopping experience, Bangkok is home to a neverending selection of Shopping Malls. Pathum Wan is a great place to start, with over four large malls, boutiques, and a luxury spa, within walking distance. Clinique La Prairie Bangkok is situated by the Ratchadamri Subway station and is surrounded by more than one Mega Mall and Marketplace.