A popular weekend getaway for most Singaporeans, Bangkok has a vibrant café scene that never fails to surprise and delight with its new concepts. If you’re big on food like me, you might just be tempted to hop on the next plane to Bangkok after reading this!

Here are seven of my favourite cafes to check out, coupled with my personal recommendations on the best items to order at each place.

Other than visiting the popular shopping spots like Central World and Chatuchak Weekend Market, with some research on hand, I set out to explore some interesting cafés on my recent trip to Bangkok. From a quirky medieval-themed café to Instagrammable and unique pet cafés, read on to get a detailed low-down on these cafes!

1. The medieval-themed café: Mocking Tales

A suit of armour at the entrance of Mocking Tales.

An imposing suit of armour stands guard outside Mocking Tales, daring you to enter its doors.

A must-try at Mocking Tales is the ‘Hidden Triton’s Horn’, a lava cake that oozes chocolate-y goodness from within its molten core, paired with sea salt caramel ice cream on the side. What makes this dessert special though, is the ‘performance’ with dry ice that accompanied it when it was served to our table. It felt like we had been transported away to mythical Atlantis, with white chocolate ‘corals’ peeking out from the misty shroud created by the dry ice.

A beautifully presented chocolate lava cake at Mocking Tales.

Cut the lava cake and watch the gooey and chocolate-y mess flow out!

A knight’s helmet and a huge iron shield adorning the wall of the café.

Mocking Tales draws inspiration from the medieval ages and the fantasy genre. Just check out the huge iron shield, suits of armour and dragon figurines placed around the café!

Address: 148 The Maze 55 148, G Floor, Maze Thonglor, Soi Thonglor 4, 10110, Thailand (nearest station: Thong Lo BTS)

Opening hours: 11am - 10pm daily

Recommended: Hidden Triton’s Horn (380฿ ; ~S$15.70), Inferno Mountain [triple scoop of ice cream inside a chocolate cone] (480฿ ; ~S$19.80) & Poisoned Apple [baked apple with apple sorbet and caramel crumble] (260฿ ; ~S$10.70)

2. The Instagrammer’s dream: Shugaa

The prettiest café in my books, and a definite hit for those who love taking pictures for their social media feed, Shugaa is also perfect for couples wishing to spend some quality time together. With huge floor-to-ceiling glass panels, the café exudes a bright and airy feel. There’s even a gorgeous spiral staircase that leads to more seating on the second floor. 

Shugaa cafe’s quirky façade

Keep an eye out for the quirky façade of Shugaa.

The cute bear of Shugaa café.

Take a picture or two – no one’s judging – with the cute bear and pretty décor within the café.

Shugaa’s cute desserts on display.

How could one bear to eat the cute desserts here – I mean, just look at that duck!

‘Mirror Mirror on the Wall’ is Shugaa’s signature dessert, and a definite must-order. Beautifully presented on a plate shaped like a part of a tree trunk, the moist double dark chocolate mousse cake was delightfully soft and spongy to bite into. I was also pleasantly surprised by the sweet caramelised apple chunks hidden within the cake. 

Shugaa’s rendition of a chocolate mousse cake dessert.

Indulge in the moist double dark chocolate mousse cake, only after taking enough pictures of course. If only all desserts looked this good, and tasted just as awesome!

Address: Sukhumvit Soi 61, The Residence at 61 (nearest station: Thong Lo BTS)

Opening hours: 10am – 8pm daily

Recommended: Mirror Mirror on the Wall (285฿ ; ~S$11.80)

3. The ra(re)ccoon café that so happens to be pool-themed: Pooltime Café

Did someone say raccoons? Yep, you heard correctly! A brightly coloured pool-themed café in the Ekkamai area, Pooltime café is not your average pet café. With three cute resident raccoons, Pooltime café has to be on your list of cafés to visit while in Bangkok! 

A sweet iced chocolate salted caramel drink on a table.

Purchase a drink to enjoy a 50 baht discount on the 150 baht ticket (15-min Play Session). The racoons have a fixed playtime between 2pm – 6pm daily.

Playtime with Bobby, one of the resident raccoons at Pooltime Café.

Bobby’s super playful and energetic, so do expect some light scratches and nibbles. I had a great time nonetheless!

A close-up picture with one of the cute raccoons.

Staring into these huge, innocent eyes might just have tempted me to purchase another 15min play session with the raccoons.

Address: 582 Soi Sukhumvit 63 Road, Between Soi Ekamai 26,28 (Tai Ping Tower), Wattana, Bangkok, 10110, Thailand (nearest station: Ekkamai BTS)

Opening hours: 1pm - 10pm (Tue - Thu) & 1pm - 12mn (Fri - Sun)

Recommended: 15min Play Session (150฿ ; ~S$6.20)

4. Homely vibes and a unique affogato: Ekkamai Macchiato Home Brewer

It might be a little tricky to locate this café, which is tucked away in a quiet residential area.

In line with the homely vibes that the café’s name suggests, it looks like a regular residential house from the outside, with only a small sign on the door. Upon entering the café, the bright, airy interior coupled with a quaint little bookshelf just next to the counter made me feel right at home. 

The shop-front of Ekkamai Macchiato Home Brewer.

Push past these leafy shrubs to find yourself at Ekkamai Macchiato Home Brewer.

Delicious drinks at Ekkamai Macchiato Home Brewer

Quirkily named the ‘Adult Affogato’, this café uses sweet chocolate ice cream to balance out the bitterness of the espresso shot.

Address: 6/2 Ekkamai 12, Sukhumvit 63, Klongton North, Watthana (nearest station: Ekkamai BTS)

Opening hours: 8am – 6pm (Mon, Wed – Fri), 8am – 4pm (Tue) & 9am – 6pm (Sat – Sun)

Recommended: Adult Affogato (180฿ ; ~S$7.40) & Cappuccino (100฿ ; ~S$4.10)

5. The cosy, laid-back café: Casa Lapin x Ari

Pumpkin cream cheese cake and a bottle of white cold brew from Café Lapin x Ari.

My favourite cake here – ‘Pumpkin Cream Cheese Cake’ – came with delicious crumbly caramelised biscuits on top of the sweet pumpkin cream cheese. The in-house bottled ‘White Cold Brew’ was refreshingly good too.

While Casa Lapin has a few outlets in Bangkok, I would recommend visiting the one at Ari as it has a rather accessible location. This cosy, laid-back café was found within a condominium (Noble Reform), just a few minutes’ walk from Ari BTS station. 

A cosy, hipster seating area within Café Lapin x Ari.

Cosy, yet also rather hipster – Café Lapin x Ari is a great place to chill out at in Bangkok.

Address: 8/2 Phahonyothin Rd, 1F Noble Reform Condominium, Soi Phahon Yothin 7, Khwaeng Samsen Nai, Bangkok 10400 (nearest station: Ari BTS)

Opening hours: 8.30am – 10pm daily

Recommended: White Cold Brew (100฿ ; ~S$4) & Pumpkin Cream Cheese Cake (160฿ ; ~S$6.60)

6. The garden-themed café with 3D latte art: B-story Café

Conveniently located beside Ratchathewi BTS station, B-story café looks more like a flower shop than a café, with the many leafy plants adorning the front porch. Upon stepping into the café, I felt like I was in a pretty European cottage with the plants and flowers peeking out from nearly every nook and cranny.  

The green, leafy exterior of B-story Café.

Flower shop or café? Head inside to find out!

3D latte art at B-story Café.

Cute ‘3D latte art’ (bears) floating our cappuccinos.

Pretty counter set-up at B-story Café.

The pretty flowers and ferns decorating the counter made the desserts in the display look even more appetising!

The outdoor seating section at B-story Café.

“Outdoor” seating with air-conditioning; perfect to enjoy the sun without the heat!

Address: 89/35 Phayathai Rd, Thanon Phetchaburi, Ratchathewi, Bangkok 10400 (nearest station: Ratchathewi BTS)

Opening hours: 10am - 11pm daily

Recommended: Salmon Hollandaise (290฿ ; ~S$12), Nero Pasta Tomyum (320฿ ; ~S$13.20) & 3D latte art drinks (70฿ ; ~S$2.90 for a cup of cappuccino)

7. The minimalist café: Invisible Coffee Room

Barely ten months old, the Invisible Coffee Room has been slowly heating up the Bangkok café scene with its interesting fusion drinks and great coffee. 

The ‘OMG’, a fusion drink at the Invisible Coffee Room

A must-order, the Invisible Coffee Room’s fusion drink ‘OMG’ left a sweet (from the Thai milk tea) yet slightly bitter (from the matcha) taste lingering in my mouth.

A piccolo latte and dark chocolate financier (home-baked) from the Invisible Coffee Room.

Smooth and balanced, with a slight nutty aftertaste, the ‘Piccolo Latte’ is a must for any coffee connoisseur. Order one of the delicious home-baked pastries (a dark chocolate financier is pictured above) to go with the coffee.

Address: 25/8 Soi Sukhumvit 16, Khlong Toei, Bangkok 10110 (nearest station: Asoke BTS)

Opening hours: 7.30am – 5pm (Mon – Fri), 10am – 6pm (Sun), closed on Sat

Recommended: Piccolo (65฿ ; ~S$2.70), OMG [thai tea, milk & matcha] (80฿ ; ~S$3.30)

A quick and relaxing weekend getaway in Bangkok is perfect for recharging. So what are you waiting for?


About the writer

The views expressed in this article are those of the author, Lucas Lee.

About Lucas: A Singaporean with a love for travel and food, Lucas’ Instagram feed @kulluke is peppered with pictures of beautiful places and delectable food. Already dreaming of his next destination, you can also find him sharing his travel itineraries on countryhop.wordpress.com.

Best Time to Visit

With a consistent tropical climate, Bangkok is generally great to visit all-year round. Avoid the wet monsoon season by visiting in the November – February period, or visit during April to experience Songkran, the most popular festival and celebration in Thailand.


While the public bus network is rather confusing for non-Thai speakers, Bangkok is well-connected by rail. Bangkok Mass Transit System (BTS) and Mass Rapid Transit (MRT) are the main modes of rail transport, and can get you to most tourist destinations cheaply and efficiently. Grab is a stress-free option for getting around, without having to worry about miscommunication or taxi drivers trying to fleece you.

For a quintessential local experience, hop onto a tuktuk, though be sure to bargain the fare beforehand!


Bangkok’s local currency is the Thai Baht (฿). While some shops and cafes are moving toward contactless payment, keeping some cash on hand is useful for paying for transportation and food/drinks at the local street stalls.

Book Now

While Bangkok has two airports, my personal preference is for Suvarnabhumi Airport (instead of Don Mueang), which boasts a superior connection to the city via the Airport Rail Link. For just 45 baht (~S$2), be whisked away in comfort from the airport to the heart of Bangkok in just 30-40 minutes. There are more than 20 direct flights daily from Changi Airport to Bangkok. Book your holiday now!