32 Best Cafes in Bangkok You Must Visit At Least Once In Your Life

Audrey Cafe

The Land of Smiles is extremely popular and well-loved among us Singaporeans. There are so many reasons to love Bangkok, and no number of trip is ever enough. What’s “enough” when you have so much to eat and shop anyway?

Over the years, we’ve seen the changes in the scene, we’ve been wowed on countless occasions, and we love how Bangkok is nailing the cafe culture. Every trip brings about new discoveries, and there is surely something new to check out and to fall in love with.

Cakes, tarts, coffee. Pancakes, eggs, French toasts. Salads, pastas, burgers. The cafe scene in Bangkok is well-rounded and nothing short of happening. When you need a slice of cake in between that crazy retail therapy, or a spot to grab your daily coffee, or a cosy space to have a meal at, this Guide to Bangkok’s 32 Best Cafes will take you through.

24 Owls


With both al fresco and indoor seating, 24 Owls is a cafe at Ekkamai. Its outdoor area is a splendid spot for photos, and it resembles those streets by London. Expect an expansive breakfast menu, as with all-day pastas and a whole fridge of cakes.

39/9 Sol Ekkamai 12
Sukhumvit 63 Road
Tel: +66 2 391 4509
Daily: 24 Hours
Nearest BTS: Ekkamai

After You


After You is a very popular dessert spot that is known for their Shibuya Honey Toast (THB175). For something different, try the Sticky Toffee Toast (THB175) or Matcha Toast (THB195). Everything is very photogenic, and they taste as good as they look.

Siam Square One
Daily: 11am – 12midnight
Nearest BTS: Siam



One of the prettiest cafes and among the most popular is Audrey, a predominantly monochrome cafe with cascading vines and fairy lights. Thong Lo has no lack of cafes, but Audrey is visually arresting and too pretty to miss. It offers a menu that serves both Western and Thai, and a whole selection of drinks and desserts. Other outlets can be found at Central Embassy and Siam Centre.

136/3 Thonglor Soi 11
Vaddhana, Sukhumvit 55
Tel: +66 2 712 6667
Daily: 11am – 10pm
Nearest BTS: Thong Lo

No trip to Bangkok is complete without a session, so here are 11 of the Best Thai Massage and Spas in Bangkok. You deserve the pampering.

Casa Lapin


There are many cafes that offer good coffee in Bangkok, but Casa Lapin stands out for its inviting vibe. The original Casa Lapin at Thonglor Art Village is a hole-in-the-wall coffee joint, while the newer Casa Lapin X49 at an alley on Sukhumvit Soi 49 opposite Samitivej Hospital is an intimate space where you can have coffee, linger around and read. What also impresses us is the range of magazines that they offer – Cereal, Frankie and Kinfolk, to name a few.

Soi Songphinong
Between Thonglor 13 and Sukhumvit Soi 49/7
Tel: +66 81 261 2040
Mon to Fri: 7.30am – 8.30pm
Sat & Sun: 10.30am – 8.30pm
Nearest BTS: Thong Lo



Owned by Venezuelan sisters Marian and Lucia Aguilar and Lucia’s husband Bret Asavaroengchai, Ceresia Coffee Roaster is a spot where you can drop by for a cuppa, and have a discussion about coffee with the passionate owners. This boutique roaster takes great pride in serving only the best coffee. Case in point: They roast their beans in small batches so as to maintain the original flavours from their origins.

593/29-41 Sukhumvit Soi 33/1
Tel: +66 2 843 8235
Tue to Sun: 8am – 6pm
Nearest Station: Phrom Phong BTS



Spacious and quiet, Chu sits within a commercial building and we love their simple concept. The cafe is heavy on their wooden elements with lamps hanging frivolously, and soft lounge tracks fill the space. We love the churros here, but you really take your pick from their range of hot chocolates. The higher the percentage, the greater your endorphins rush.

Exchange Tower 388 Sukhumvit Road
Unit 204-206 2nd Floor
Tel: +66 2 663 4554
Mon to Fri: 7.30am – 9pm
Sat & Sun: 8am – 9pm
Nearest BTS: Asoke


A convenient spot that sits at the basement of Siam Paragon, Coffee Bean by Dao is a chain where you can rest your feet from all the shopping. Compose yourself with a cuppa, or do a quick meal before you go on to more shopping.

Siam Paragon Shopping Centre
Tel: +66 2 610 9702
Daily: 10am – 10pm
Nearest BTS: Siam


Other than being known for their sweet and savoury crepes, Crepes And Co also has a comprehensive menu serving Greek, Moroccan and Spanish food. But we almost always come here just for the crepes. With so many tempting choices, let’s just forget the main courses and dive deep into sugar-land.

59/4 Soi Langsuan (Langsuan Soi 1)
Ploenchit Road, Lumpini, Patumwan
Tel: +66 02 652 0208
Nearest BTS: Chidlom

Everyday Karmakamet


Everyday by Karmakamet at Yada Building (just beside Sala Daeng BTS) in Silom is opened by Karmakamet, a popular Bangkok-based aromatic products brand. This charming cafe features the Karmakamet’s line of fragrances and lifestyle products.

I love that it is a very creative space and it encourages people to express themselves by drawing or writing down their thoughts on cards. It is a spot where you can either sit down by yourself to read a book and do some work, or to hang out with a friend to catch up over coffee and desserts (just a note, they do not serve proper food here). It is a spot where time freezes and you can just do whatever you like and forget about the world.

Karmakamet Diner, the group’s latest restaurant on Sukhumvit Soi 24, is an equally beautiful place. We will be sharing more on that in another post.

1/F Yada Building
Silom Road
Tel: +66 2 237 1148
Nearest Station: Sala Daeng BTS/ Silom MRT


#10 GRAM

Located at Sukhumvit Soi 49, Gram is a favourite among the Japanese expats who live in the neighbourhood. Its menu is segmented into eggs, bagels, salads, burgers, pancakes, French toasts and pastas. Prices range from THB 120 to 340. As you can tell, it is a pretty affordable option.

Soi Sukhumvit 49
1/F, 49 Terrace
Tel: +66 02 884 8554
Tue to Sun: 9am – 5pm
Nearest BTS: Thong Lo

Greyhound Cafe


Arguably the most famous cafe in Bangkok is Greyhound Cafe. Prices are very reasonable, and it makes a lovely pit stop. Pastas such as fettuccine with shrimp, and spicy spaghetti Thai style are around THB 190 – THB 320.

1F J Avenue Lifestyle Mall
Thonglor Soi 15
Tel: 02 712 6547
Nearest BTS: Thong Lo

Hello Kitty Cafe


This is one place that will drive every girl crazy. The all-new Hello Kitty Cafe is a multi-story unit that sits within Siam Square One. It’s huge, and it’s cute; you should go some time soon. Pink and prominently, you will definitely not miss it from the main road.

Step in to a wondrous Sanrio world, and be wowed by the expansive Hello Kitty decor. There is a dine-in area, a merchandise shop and, hold your breath, a Hello Kitty Spa!

SiamSQ1, Bangkok
Tel: +66 2 115 1335
Daily: 10am – 10pm
Nearest BTS: Siam

Ink & Lion

#13 INK & LION

A quiet haunt that sits unassumingly in the Ekkamai neighbourhood, Ink & Lion is a vintage-styled coffee shop that combines the simplicity of quality brew, vinyl on loop, and an art gallery. These guys here take their coffee very seriously, so you know you are in for the real deal. Do your latte with a slice of cake. All their bakes are from Size S Coffee & Bakery.

1/7 Soi Ekkamai 2, Sukhumvit Soi 63
Tel: +66 91 559 0994
Sat, Sun, Mon & Tue: 9am – 6pm
Nearest Station: Ekkamai



Karmakamet Diner is a super gorgeous and stunning restaurant. The space is very well-furnished, with so much thoughts put into every detail. For such a nice restaurant, prices are not expensive. The brunch items range from THB270 for a Egg White Fritata to THB490 for a Full Breakfast. The must-try dessert is the super photogenic Strawberry In The Clouds – strawberry shortcake with rainbow cotton candy (THB390).

30/1 Sukhumvit Soi 24 Bangkok
Tel: +66 02 262 0700
Daily: 9am – 11pm
Nearest BTS: Phrom Phong



Established in 1998, Kuppa remains a popular haunt for its regulars. The comprehensive menu features a selection of breakfast items, pastas, sandwiches, pizzas as well as Thai favourites. The coffee is made from beans that are roasted in-house.

39 Sukhumvit 16 Khlong Toei
Bangkok 10110, Thailand
Tel: +66 02 663 0450
Nearest BTS: Asoke

Kyo Roll En


An exquisite spot at Central Embassy, Kyo Roll En offers an elegant experience with its artisanal Japanese desserts. Famed for their Japanese rolls, you will be completely spoil for choice because every single item just looks too gorgeous to be missed. Instead of merely taking away a roll or two, we strongly encourage you to dine in. There is a menu of roll sets of different combinations – with fruit platters and/or soft serve, all at THB 259 each.

Level 5 Central Embassy
1031 Ploenchit Road
Nearest BTS: Phloen Chit

La Baguette


Established in Pattaya since 2003, La Baguette recently opened its first outlet in Bangkok at the new EmQuartier District – the latest luxury shopping mall to open in the heart of the city. Known for its French crepes, croissants and desserts,

The dining scene in Bangkok is constantly changing. Every time we visit the city, there are always new restaurants and cafes to check out. If you don’t know where to start, here are our top 10 favourite restaurants in Bangkok.

La Baguette is a French-style and pretty outlet to sit down for a quick meal after shopping in the mall. The array of desserts will surely make you go weak in the knees. Try the famous Rainbow Crepe Cake, too!

The EmQuartier, G Floor
Sukhumvit Road
Nearest BTS: Phrom Phong

London Tea Cafe


Originated from Seoul, London Tea Cafe has an eclectic menu of Korean-inspired dishes and desserts to boast. It includes all-day brunch items too, such as toasts and flapcakes. Try the Chocolate French Toast; it was our favourite item among all that we tried. The Kimchi Omelette sounds interesting too. But if you need more sweets, go for the Oreo bingsu (Korean shaved ice dessert).

31 The Portico Building
Langsuan Plernchit Road
Lumpini Pathumwan
Tel: +66 2 650 4653
Nearest BTS: Chidlom

Library Cafe


We fell in love with Library Cafe at Sukhumvit Soi 24 as soon as we stepped in. Quaint and comfy, this is a place where you can hang out and chit-chat with friends, or to simply spend the afternoon reading a book while sipping a latte.

2 Soi Metheenivet, Sukhumvit 24
Bangkok 10110, Thailand
Tel: +66 02 259 2878
Daily: 8am – 9pm
Nearest BTS: Prompong



An artsy cafe with quirky decor and displays in a myriad of colours, Moko Coffee & Eatery is a good spot to retreat to amidst the humdrum of Silom. Quiet and tucked away in a small lane, this cafe has been a well-received one among expats since its opening some eight months ago. Its menu is slightly pricey, with a fair mix of French and Italian choices.

Soi Sathon 10, Silom, Bang Rak
Tel: +66 2 635 3673
Daily: 8am – 10pm
Nearest BTS: Chong Nonsi

Mr Jones Orphanage


Contradicting its name, Mr Jones Orphanage is one whimsical bear-themed cafe with a dessert shrine that will take your breath away with its huge selection of homemade goodies. We can never make up our minds whenever we come here, because how is one supposed to only pick one from this crazy selection?!

989 Soi Siam Center Building
3rd Floor, Rama 1 Road
Pathumwan, Bangkok 10330, Thailand
Daily: 11am – 10pm
Nearest BTS: Siam

Nikko Cafe


A Japanese cafe that sits opposite 24 Owls is Nikko, this outlet at Ekkamai has a concise menu that caters to the Japanese community. The mains include Samurai Stew Pork (THB 180), Chachu Don (THB 200) and Tonkatsu Curry (THB 250). On the desserts page, the Matcha Pudding (THB 165) and Passion Fruit Pavlova (THB 170) make lovely endings to your meal.

30/18 Soi Charoen Chai
Ekkamai Soi 12
Tel: +66 02 381 5291
Daily: 7am – 11pm
Nearest BTS: Ekkamai

One Ounce For Onion


Forget about waffles with ice-cream or soft serve. Try waffles with popsicles. This is revelation, and exactly why we love One Ounce for Onion. Contrary to its theme, this Japanese-influenced cafe has no onions, but a menu that is chockfull of art and creativity.

Flipping the menu on its own was a joy; we enjoyed browsing through their alternative selections while admiring the amazing photos. Anyway, we digressed. Order the waffles with popsicle.

19/12 Ekkamai Soi 12
Tel: +66 02 046 6885
Mon to Fri: 9am – 6pm
Sat & Sun: 9am – 8pm
Nearest BTS: Ekkamai

Phil Coffee Company


Tucked in a quiet alley on Sukhumvit Soi 61 which is in between Thonglo and Ekkamai, Phil Coffee Company is where coffee-lovers in-the-know flock to for their daily dose of caffeine. Here, coffee beans are sourced from all over the world, and roasted in small batches. For those who want to learn more about coffee, Phil Coffee Company provides barista training which includes latte art and coffee tasting.

21 Sukhumvit Soi 61
Tel: +66 02 001 5850
Tue to Sun: 9am – 6pm
Nearest BTS: Thonglo/Ekkamai



Roast, our favourite cafe in Bangkok, has relocated from its previous location at SeenSpace. Its spanking new space at The Commons is nothing short of cosy too. Expect the usual fare – brunch items, a la minute desserts, great coffee, friendly staff, laid back vibes.

Soi Thong Lo 17, Khlong Tan Nuea
Watthana, Bangkok 10110, Thailand
Tel: +66 89 152 2677
Mon to Thu: 10am – 11pm
Fri & Sat: 9am – 11pm
Sun: 9am – 10pm
Nearest BTS: Thonglor



Established in July 2013, Rocket Coffee Bar started as a hole-in-the-wall joint at Sathorn Soi 12, and the rest as they say is history. It has since expanded to other parts of the city, including this largest outlet on Sukhumvit Soi 49.

Rocket Coffee Bar is undoubtedly one of the most stylish coffee shops in Bangkok. The combination of good coffee, free wifi, simple and earnest wholesome food such as sandwiches, salads, and breakfast make Rocket Coffee Bar a place where we will always return to. And so will you after you’ve checked them out.

46, 21/13 Klang Alley, Khlong Tan Nuea, Watthana
Bangkok 10110, Thailand
Tel: +66 02 6626 638
Sun to Thu: 7am – 9pm
Fri & Sat: 7am – 11pm
Nearest BTS: Thonglor

Spoonful Zakka Cafe


Combining a lifestyle concept shop and a small cafe, Spoonful is located in the same building at London Tea Cafe. It has a simple menu of scones, desserts and drinks. The environment is a tranquil one, with soft instrumentals playing and quiet patrons sipping tea while reading their magazines.

31 Lang Suan 7 Alley
Lumphini, Pathum Wan
Tel: +66 02 652 2278
Daily: 11am – 7pm
Nearest BTS: Chidlom

Ninth Cafe


We love the Thai Tea Cake here! Luscious and every bit pretty, this is reason enough to visit The Ninth Cafe. There are three outlets, with the one at Siam Paragon being the most accessible. We’d suggest coming here with a bunch of girlfriends so that you don’t have to decide on only one cake.

Siam Paragon, G Floor
Tel : +66 02 610 7551
Nearest BTS: Siam

Vanilla Garden


Nestled in a beautiful garden, Vanilla Garden in Ekkamai combines three concepts in one compound. Vanilla Cafe is a Japanese-style cafe; Vanilla Bakeshop with its freshly pastries and desserts; and Sauce is a library/bookshop that focuses on cookbooks. Vanilla Garden is a gorgeous space and while it can be quite inaccessible, you should make the trip to Ekkamai just for it.

53 Ekkamai Soi 12
Sukhumvit Soi 63
Tel: +66 2 381 6120
Daily: 7am – 10pm
Nearest BTS: Ekkamai

White Flower Factory


This is the second outlet by White Flower Cafe & Bakery, and it sits on the fourth level of Siam Square One. Lavishly furnished with wood and flowers and low-hanging lights, it is a European-styled cafe that serves both Western and Thai dishes. It is evident that the locals love it here, and we’d say ditch the Western menu. Do it like the Thais, and indulge in a Thai feast of curries and stir-fry classics.

Siam SQ1 4th Floor
Tel: +66 2 225 4749
Daily: 10am – 10pm
Nearest BTS: Siam



Just down the road from Isao, an excellent Japanese restaurant which serves wonderful fusion sushi rolls; and Appia, a popular Italian eatery, is Wonderwall The Kaffeebar. It is a hidden gem and a great spot to chill with friends while enjoying lattes, cappuccinos and espressos.

Avora 31 Residence
28 Sukhumvit Soi 31 Bangkok
Tel: +66 86 528 2824
Mon to Sat: 7.30am – 7pm
Sun: 10am – 7pm
Nearest Station: MRT Sukhumvit/Phrom Phong BTS



A dessert cafe in Siam, Yingdeaw Homemade is known for their homemade waffles. Cookies Caramel Crumble, Banana Chocolate Almond and Vanilla Honey Kiwi are some options are THB 165 each. Over on the cake menu, try the Hot Chocolate Pudding (THB 160) and Strawberry Vanilla Cake (THB 165).

Siam SQ1 4th Floor
Tel: +66 02 117 4951
Daily: 10am – 10pm
Nearest BTS: Siam

For more recommendations, read our guide to Bangkok’s top 10 favourite restaurants.