Bangkok, a shopper’s paradise has more than enough malls to cater to anyone and everyone. Luxury brands, designer wear, counterfeit products, local remakes or unheard of labels, these mall pretty much stock up things from popular trendsetters to things you would never find anywhere else.

Siam Paragon is a mall favoured by the high-end spenders. Apart from an impressive range of retail and gadget shops, the mall also has Southeast Asia’s largest aquarium and a 16-screen Cineplex for those who want to catch some movies. With over 250 shops one would think that Siam Paragon is the place to shop. It really is but only if your wallet is heavy.

CentralWorld with over 500 shops is slightly more inclusive and doesn’t require such an extravagant budget. While CentralWorld has its share of boutique stores and designer outlets, the 100 odd restaurant and cafes, ice skating rink, learning centre and movie complex ensure that everyone in your family has something to do.

MBK, Siam is also an easy contender for the best malls in Bangkok. It is also one of the city’s most popular with an impressive 2,000 shops. Unlike other malls, this one launched in 1986 lets you bargain. If you can’t afford the original but still want to own it then MBK is the place to head. The beauty of MBK is that it is about affordable shopping in a much nicer and air-conditioned environment.

Siam Square another mall in the same area as MBK is more for teenagers. From the pop-music that blares, everything talks ‘teenage’ here. While you do have a wide selection of retail stores most of the items require you to have not only a figure but also a sense of style that only the teenyboppers can pull off. If you are in this age category though, then this is your Zen place.

Apart from these there are countless other malls that would make this list longer. An equally long list would be the 5 Star hotels in Bangkok. Considering what an exhausting activity shopping can be, Bangkok resort offers the perfect pampering you need after a long day of shopping bliss. Anantara Bangkok Riverside Resort & Spa is no exception to this.