A popular travel destination for weekend getaways, Bangkok is a familiar name to most Singaporeans. The Thai capital is nothing short of a shopping haven – it offers some of the best deals in the region, appealing to the inner deal-hunter inside us all.

Not sure where you should go hunting for deals on beauty products and services in Bangkok? That’s okay, because we’ve done some extensive research to provide you with all the information about where you should go to get your beauty shopping fix.

You may like this

Best stores to buy beauty products in Bangkok

1. Watsons

Now, we know what you’re thinking – don’t we have Watsons here in Singapore too? They’re literally in every mall!

While that may be true, Bangkok’s Watsons stores actually sell many beauty products at prices 10-20% lower than what you can find in Singapore. Furthermore, they’re always having sales, making the prices even lower.

You’ll find branches of Watsons at many of the popular shopping destinations in Bangkok, including Mahboonkrong (MBK) Mall, Central Ladprao , Big C at Rama II, Major Ratchayothin, Future Park, Siam Square, and Union Mall.

2. Beauty Buffet

Beauty Buffet is a store that most beauty bloggers won’t miss during their Bangkok trip. With the slogan “The Most Delicious Beauty Shop in Town”, it carries brands like Gino McCray, Scentio, Lansley, The Bakery, as well as Anne & Florio, and at affordable prices too!

With so many options available, what should you check out when you’re there? Some of the most popular items include Gino McCray eyeshadows and Anne & Florio’s polishes.

Find all Beauty Buffet store locations here.

3. Siam Botanicals

It doesn’t really get more natural than Siam Botanicals, which was set up when the owners realised they couldn’t find any 100% natural beauty products in Bangkok and, therefore, created their own. Their range of products includes facial products, scrubs, massage oils, bath salts, soaps, and shampoos.

DV Recommends: Siam Botanical’s anti-ageing skin conditioner with rose geranium and ylang ylang, which helps improve elasticity and balances the production of sebum — it also smells amazing and leaves your skin super soft.

You can find Siam Botanicals outlets at these locations.

4. Eveandboy

A local favourite, Eveandboy is the place to be if you’re looking for a store that carries a wide range of internationally recognised products – both drugstore and high-end! Brands like Batiste, China Glaze, Eco Tools, Makeup Revolution, Milani, NARS, Physicians Formula, Real Techniques, and Sleek are all sold here. Think of it as Bangkok’s answer to Sephora!

Eveandboy is located at Siam Square 1, Terminal 21 Korat, Mega Bangna, ZPELL, Asoke, Siam Square, Khonkaen, and Khon Kaen University.

5. Thann

Set up in 2002, Thann is one of the most internationally renowned Thai beauty brands in Bangkok. It carries a range of beautifully scented products that are often found in five star hotels throughout Thailand.

Also, their collections are often inspired by Asia. Some of their Asia-inspired collections to check out are Oriental essence, Rice Collection and Shiso Collection. Their products include everything from face, body and hair care to home fragrances, candles and bed and bathroom accessories.

You can find Thann outlets in Thailand at these locations.

6. Boots

You’ve probably watched or heard of British YouTube beauty gurus like Zoella doing entire videos just going through beauty products they’ve purchased at Boots. Boots is a drugstore from the UK and it carries many leading British makeup and skincare brands such as Soap & Glory and No7. And the nearest outlet to us is in Thailand!

7. Beautrium

Carrying many crowd-favourite makeup brands like Lime Crime and L.A. Girl, Beautrium is the SaSa-equivalent in Thailand. Its brightly-lit and pink-themed interior attracts many teenagers and university students looking for their next go-to makeup products, so it definitely can get a little crowded at times!

Beautrium’s flagship store is located at 4th Floor of Watergate Pavillion. (Google Maps)

8. Erb

If you’re looking for a place to buy your fragrances and perfumes from, Erb is the place to visit. A local brand established in 2000, Erb’s signature scents are inspired by beauty treatments used in the royal court of Siam, and combines the best of science and nature.

The brand also creates bespoke fragrances at its Erb Bespoke Fleurflume Bar, which allows you to create your own signature scent from its five categories of base fragrances and dozens of top notes, all created from essential oils.

Erb’s boutique is located at 1st level, Atrium Zone (Block A116), Central World. (Google Maps)

Best Bangkok spas and massage places

1. Harnn Heritage Spa

Harnn uses wisdom from traditional Asian medicine and naturopathy, and combines it with its own natural, wonderfully fragranced products, in their treatments. The objective of the brand is to preserve Thailand’s rich heritage of ancient massage techniques and showcase the region’s natural, active ingredients.

It may not be the cheapest treatment options available in Bangkok, but it can certainly give you a luxurious, traditional Thai experience. For the ultimate pampering session, go for the Sukhothai Passage (THB 4,800 for 160 minutes, THB 5,200 for 180 minutes). This treatment consists of a 20-minute herbal tea bath, 30-minute body scrub, 30-minute foot massage, 60-minute Thai aromatic massage, and 40-minute facial. Note that the herbal tea bath is only available at its Central World outlet.

Harnn Heritage Spa is located at Level 12 of Central World (Google Maps) and Level 3 of The Emporium (Google Maps).

2. Asia Herb Association



Asia Herb Association owns their own farm, where organic herbs are grown and then harvested and used in the treatments that they provide. These herbs are certified organic by Thai and American authorities, and are nurtured with healthy soil and pure spring water from the Khao Yai mountain ranges.

Hugely popular with the Japanese expatriate community in Bangkok because of the high level of service they provide, Asia Herb Association will also surprise you with a complete spa experience without the exorbitant price tag that you would usually associate a luxury spa with its 60-minute Thai massage is available at just THB 500.

Asia Herb Association can be found at several locations in Bangkok.

3. Health Land Spa

Health Land Spa owns a chain of spas that are popular, especially among Singaporeans. Each of their outlets are standalone bungalow-like buildings, which means they’re extremely spacious with rooms of different sizes to accommodate different group sizes.

You’ll love its beautiful interior design and how clean the place is, but most importantly, the prices are surprisingly but pleasantly reasonable – a 2-hour traditional Thai massage is only THB 500. It is no wonder that Health Land Spa outlets are typically packed with customers everyday, and reservations are most definitely required.

Health Land Spa has outlets at several locations in Bangkok.

4. Let’s Relax Spa

Another popular massage chain is Let’s Relax Spa. It is a huge space with both body massage and foot reflexology rooms, but just a tad more expensive – Thai massage (THB 500/hr), and foot reflexology (THB 400/45 mins) – than the regular street ones.

Appointments are strongly recommended. And if you are looking at a 2-hour session, your treatment will end with a serving of mango sticky rice!

Let’s Relax Spa outlets can be found at several locations in Bangkok.

5. Number One


After a long day of shopping at Platinum Fashion Mall and Pratunam Market, simply cross the road and head over to Number One to relieve those sore muscles of yours. And yes, it is one of those “cheap but good” massage places with treatments that range from THB 250 to THB 400 per hour.

Number One Spa is located at the Pratunam area. (Google Maps)

Best places to get your nails done

1. Glamour Girls Nail Art Salon

One of the top budget nail salons in Bangkok with a reputation for fine nail art skills, Glamour Girls Nail Art Salon is a small little shop chock full of talented nail artists. Whether you’re looking for intricate nail designs or a simple French manicure, simply drop by their dainty little place, and you’ll definitely not be disappointed. Reservations over the phone and email can be made in English.

Glamour Girls Nail Art Salon is located in The One Park mall, near the Chatuchak Weekend Market. (Google Maps)

2. K Nail Lounge

A popular nail salon amongst locals and tourists alike, K Nail Lounge allows you to get the manicure/pedicure of your dreams at a super affordable price. Also, they offer their nail services in Thai, English and Korean – no language barriers here!

K Nail Lounge is located at 2 Soi Sukhumvit 25, Wattana, Bangkok, Krung Thep Maha Nakhon 10110. (Google Maps)
Nearest MRT Station: Sukhumvit

3. Pretty Cozy Nail Cottage

With a beautifully decorated baby blue interior, what makes this little store special is the imported brands of nail care products they carry, including Essie and Deborah Lippmann. Even better, their prices are extremely affordable – a manicure+pedicure starts from THB850, and nail art from THB500.

It is located at 2nd fl. Penny’s Balcony, Soi Thonglor16, Sukhumvit 55 Road, Klongton Nua, Bangkok 10110. (Google Maps)
Nearest BTS Station: Phrom Phong

4. Nail Story

31514055 1661966710562090 7375720648468904770 N

Source: Nail Story

Nail story offers everything that has to do with nails, from nail spa to extensions to enhancements to nail art. They use products from leading brands like OPI and China Glaze. Plus, they do CND Shellac nails, which is a cross between nail polish and gel that lasts at least two weeks without chipping or smudging.

It is located at 2/F The Manor, Sukhumvit 39, Klongton Nua, Wattana Bangkok. (Google Maps)
Nearest BTS Station: Thong Lo

5. Glitterati Nail Lounge

If you’re looking for a luxurious and relaxing experience, Glitterati Nail Lounge is the place to be. Furthermore, this premium mani-pedi salon offers a wide range of nail polish and gel colours, including the latest shades from the industry’s leading brands like OPI, Chanel, Essie, Skin Food, and more.

It is located at 66 Sukhumvit 20 Alley, Khwaeng Khlong Toei, Khet Khlong Toei, Krung Thep Maha Nakhon 10110. (Google Maps)
Nearest BTS Station: Phrom Phong

Best Bangkok hair salons to get your hair done

1. The Element Lifestyle Salon

This salon uses only natural and environmentally-friendly products to revive and treat your hair with the best possible care. In other words, those of us with sensitive scalps can rejoice and celebrate, because chemical-free products translates to zero pain, itchiness, or any form of discomfort – even after intense hair treatments!

It is located at G/F, Park Lane, Sukhumvit Soi 63 (Soi Ekamai). (Google Maps)
Nearest BTS Station: Ekkamai

2. FaB Relation


This Japanese salon opened its first Thai branch in Sukhumvit back in 2011, but they’ve just brought their high-tech hydraulic hair-washing machines with them. Want to look like the next J-pop idol? Hit up FaB Relation for their bold and fun highlights and lowlights, ombres, and colouring services!

It is located at 772 Sukhumvit Rd, Khlong Tan Nuea, Khet Khlong Toei, Krung Thep Maha Nakhon 10110. (Google Maps)
Nearest BTS Station: Thong Lo

3. Mark Thawin Ultimate Hair Solution


Never worry about brassy yellow bleached hair again, because at Mark Thawin’s salon, the ultimate hair colour and technical set delivers a rich hair colour that’s to die for.

It is located at 1201 Thanon Si Vara Bangkok, Krung Thep Maha Nakhon 10312. (Google Maps)

4. Cut and Curl Salon

Located on level 3 of Central World Plaza (Google Maps), Cut and Curl Salon gives a great haircut, a nice scalp massage and a perfect blow dry – all for super affordable prices. Furthermore, most of their hair stylists speak good English, which makes a big difference when you’re trying to explain the exact hairstyle you’re looking for.

5. Boy Rikyu by Boy Tokyo

Before you get a cut at this salon, the hairdressers will sketch out your new hairstyle/hair look and ask for your approval before proceeding. However, if you’d rather keep it quick, you’re free to select your new haircut from the salon’s lookbook.

It is located at 45 Sukhumvit 24 Alley, Khwaeng Khlong Tan, Khet Khlong Toei, Krung Thep Maha Nakhon 10110. (Google Maps)
Nearest BTS Station: Phrom Phong

You may like this