Bangkok Cafe Guide: 15 Best Cafes In BKK Thailand |
Overseas Guides Thailand

15 Aesthetic Cafes In Bangkok To Visit For Delicious Brunch And Good Vibes

29th November 2023

Best Bangkok cafes to visit in Thailand

If you’re in need of a quick getaway from Singapore, you’ve come to the right place. We’ve written a list of the top cafes in Bali, a Chiang Mai food guide, and now, a guide to the 15 best Bangkok cafes serving yummy brunch, great coffee, delicious cakes, and a beautiful ambience to boot. Read on for your next BKK or Thailand trip!

1. Oh! Vacoda Cafe & The Fruit Bar Club


Ari, a hip neighbourhood in North Bangkok, is growing into somewhat of a cafe heaven. Oh! Vacoda Cafe & The Fruit Bar Club is one under-the-radar gem to add to your cafe-hopping list, especially if you’re not in the mood to face the traffic congestion in town. This retro-inspired cafe offers old-school 1980s vibes combined with Japanese influences, plus an avocado-themed menu to spice things up.


For brunch, there’s the Pancake Avocado Bacon Souffle Egg (฿290/~S$11.10): a thick bacon-crusted buttermilk pancake topped with a cloud-like egg, served with slices of fresh Thai avocado on the side. The hearty main is also drizzled with maple syrup for that sweet-savoury touch. You can also order their Mozzarella Cheese Balls with Avocado Wasabi Mayo (฿190/~S$7.30) to share. Then, round up your meal with a double dose of sugar and caffeine; the Affocado (฿220/~S$8.40) pairs espresso with creamy avocado ice cream.

Address: 1, 1 Ari Samphan 4 Alley, Phaya Thai, Bangkok 10400, Thailand
Opening hours: Wed-Mon 11am to 12:30am
Tel: +66 80 569 7892
Oh! Vacoda Cafe & The Fruit Club is not a halal-certified eatery.

2. Yellow Lane 


For IG-worthy breakfast platters in a gorgeous garden setting, look no further than Yellow Lane. This sprawling cafe is becoming a hot favourite among locals, expats, and digital nomads for their varied seating options and extensive brunch menu.


Their Pulled Pork Eggs Benedict (฿360/~S$13.70) features grilled sourdough with slow-cooked pork, two poached eggs, and hollandaise sauce. It also comes with a side salad that’s light and refreshing. Pair your brekkie with an Iced Black (฿100/~S$3.90), or order their signature Smoked Cinnamon Orange Espresso (฿160/~S$6.10), a zingy concoction of orange juice, soda, espresso, and honey, with a smoked cinnamon stick.

Address: 2, 92 Phahon Yothin 5, Phaya Thai, Bangkok 10400, Thailand
Opening hours: Daily 9am to 10pm
Tel: +66 65 123 8378
Yellow Lane is not a halal-certified eatery.

3. Nana Coffee Roasters


Nana Coffee Roasters is an IG-famous cafe with three outlets across Bangkok. Their baristas have even bagged a few titles at global brewing competitions! The vibes at their Ari outlet are immaculate; the spacious compound has seats on two levels, plus an outdoor garden where you can dine if the Bangkok heat is forgiving enough. Else, choose to sit by the counter to watch the baristas in action.


You won’t go wrong with a Piccolo (฿150/~S$5.80), a single shot of espresso topped with less steamed milk than an actual latte, so you get to taste the coffee notes better. Then, pad your stomach with their Tamago Sando (฿350/~S$13.40)—thick toast loaded with house-made egg mayo—or get their Timber Ring Matcha (฿250/~S$9.60), the cafe’s take on the viral cream-filled croissant.

Address: 24 2 Ari 4 Alley, Phaya Thai, Bangkok 10400, Thailand
Opening hours: Mon-Fri 7am to 6pm, Sat-Sun 8am to 6pm
Nana Coffee Roasters is not a halal-certified eatery.

4 Bakeries That Sell TikTok-Viral Cream-Filled Croissants In Singapore

4. Butch’s Coffee


Dining at Butch’s Coffee feels almost like you’re chilling in a friend’s cosy abode—the cafe looks like a Muji-inspired living room! It’s also located near Chatuchak—a 10-minute drive away—so you can make a pitstop here and rest your feet after a long morning of shopping.


There aren’t any mains served here, but you can fuel up with delicious coffee and matcha instead. If you get the Latte (฿75/~S$2.90), you can choose between four blends: Butch’s (medium roasted), Betty’s (light roasted), Ex-Wife (medium to dark roasted), and Plain (medium to dark roasted). Else, the Berry Matcha Latte (฿120/~S$4.60) is equally delicious; this layered drink comprises rich matcha with sweet and tangy berry jam.

For something sweet, order a slice of Chocolate Macadamia Cake (฿100/~S$3.90): rich chocolate cake drenched in a sticky caramel sauce, topped with whole macadamia nuts.

Address: Wang-Dek 3 bd., 19, 1-2 Soi Vibhavadi Rangsit 5 Yaek 1, Chom Phon, Chatuchak, Bangkok 10900, Thailand
Opening hours: Daily 7am to 5pm
Tel: +66 99 203 8735
Butch’s Coffee is not a halal-certified eatery.

5. Bay Aree

bay-aree-ambience (1)
Image credit: Lin Lin

Bay Aree is a hip, industrial loft cafe offering gorgeous cakes and specialty coffee in Bangkok, near Chatuchak. Come nighttime, from Thursdays to Saturdays, the cosy space transforms into a moody bar serving coffee-spiked concoctions, wines, and savoury bites.

Image credit: @bay.aree

Coffee aficionados will appreciate their selection of single-origin coffee, such as Colombia San Augustin (฿280/~S$10.70), which boasts notes of vanilla butter, caramel walnut, and sugarcane. You’ll also find a display of cakes in unique flavours, including Dark Beer Mascarpone Mousse (฿220/~S$8.40) and Lychee Rose Cheesecake (฿220/~S$8.40).

Address: 111 Phahonyothin Soi 7, Phaya Thai, Bangkok 10400, Thailand
Opening hours: Mon-Wed 10am to 6pm, Thurs-Sat 10am to 12am, Sun 10am to 7pm
Tel: +66 94 648 8266
Bay Aree is not a halal-certified eatery.

6. The Cassette Coffee Bar

Image credit: @christychunghkcafe

If you frequent Siam Square, you may have come across The Cassette Coffee Bar, which stands out with its aesthetically pleasing facade that’s dolled up in baby pink. The cute cafe is equally stunning once you enter; the pink theme continues inside, along with curved walls and herringbone tiles to complete the Wes Anderson-esque look.

Image credit: Jackie Boo

You’ll find the usual Latte (฿120/~S$4.60) and Mocha (฿130/~S$5) here, alongside non-coffee picks such as Rich Kyoto Matcha Latte (฿130/~S$5) and Yuzu Honey Tea (฿130/~S$5). Don’t sleep on the Young Coconut Cake (฿145/~S$5.60), which is said to be a fan favourite, or go for the Old-Fashioned Thai Tea Cake (฿125/~S$4.80) if you’re not sick of cha yen.

Address: 264/4 Siam Square Soi 3, Pathum Wan, Bangkok 10330, Thailand
Opening hours: Daily 10am to 8pm
Tel: +66 61 654 6666
The Cassette Coffee Bar is not a halal-certified eatery.

7. Chata Specialty Coffee

Image credit: Wittaya M

Chata Specialty Coffee is a rustic little cafe located within a boutique hotel that’s in the heart of Bangkok’s Chinatown. They have outdoor seating options for those who enjoy dining in a garden setting, or you can retreat indoors to escape the afternoon heat. Exposed brick walls, extended wooden tables, and cement flooring add charm to the space, while floor-to-ceiling windows invite ample natural light to stream in.

Image credit: @chata_bkk

The Matcha Lemonade (฿140/~S$5.40), is a refreshing pick-me-up on a hot day, or you can try the Black Coco (฿140/~S$5.40)—fresh espresso topped with coconut water—if you need more caffeine. If you’re feeling peckish, they’ve got light bites such as Pan Baked Eggs (฿135/~S$5.20) and Beef Shank Stew on Rice Omelette (฿220/~S$8.40) to tide you over before your next meal.

Address: 98 Yaowarat Road, Samphanthawong, Bangkok 10100, Thailand
Opening hours: Tue-Sun 9am to 6pm
Tel: +66 84 625 2324
Chata Specialty Coffee is not a halal-certified eatery.

8. The Ordinary Mansion

Image credit: hello tonpaii

The Ordinary Mansion is no ordinary cafe. Dressed up in mid-century modern decor and quirky knick-knacks, this hangout spot doubles up as a rental studio too. Every corner is Instagrammable, from the entrance of the cafe to the main dining hall which looks like a stylish living room.

Image credit: p

We couldn’t find a menu, but based on reviews online, they seem to offer drinks such as coffee and cha yen AKA Thai milk tea, alongside a small selection of bakes. From Friday to Sunday evenings, you’ll also find a small range of classic tipples including Whisky Sour (฿290/~S$11.10) and Negroni (฿270/~S$10.30).

Address: 553/10 Sathu Pradit 41 Alley, Chong Nonsi, Yan Nawa, Bangkok 10120, Thailand
Opening hours: Thurs 10am to 6pm, Fri-Sun 10am to 12am
Tel: +66 81 563 5251
The Ordinary Mansion is not a halal-certified eatery.

9. Anonymous Coffee

If you love the minimalist style, take it up a notch with Anonymous Coffee‘s geometric twist. This cool cafe features a bright and open space that’s decked out in modern minimalist elements: think white countertops offset by metal tables, sleek transparent chairs, and striking 3D geometric-like frames across the walls.

Coffee is priced at ฿120/~S$4.60 for a Black or White, hot or iced. They also serve Cold Brew (฿140/~S$5.40) and Center Circle (฿150/~S$5.80): single origin matcha from Japan topped with a secret milk blend.

The cafe is a 20-minute walk from Phetchaburi MRT Station.

Address: 2065, 4 Phetchaburi Road, Bang Kapi, Huai Khwang, Bangkok 10310, Thailand
Opening hours: Mon-Fri 8:30am to 4pm, Sat-Sun 8:30am to 5:30pm
Tel: +66 61 119 5665
Anonymous Coffee is not a halal-certified eatery.

10. Featherstone

Image credit: 링고

Combine vintage aesthetics with cabin-esque interiors and you’ll get Featherstone. This popular cafe in Ekkamai, an upscale neighbourhood in Bangkok, is also a lifestyle store, so you can shop while waiting for your food to arrive!

Image credit: SM

Highlights on the menu include the Pescatore Pizza (฿420++/~S$16.10++), which combines fresh seafood with olives and bell peppers on a thin-crust pizza. If you’re not big on seafood, they have pizzas with other toppings too. Otherwise, tuck into hearty pasta dishes such as Granny’s Slow Cooked Chicken Stew Spaghetti (฿290++/~S$11.10++) and Pesto Pasta with Garlic and Bacon (฿320++/~S$12.30++).

Address: 60 Ekkamai 12 Alley, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand
Opening hours: Daily 10:30am to 10pm
Tel: +66 97 058 6846
Featherstone is not a halal-certified eatery.

11. Tiengna Viennoiserie

tiegna-viennoiserie (1)
Image credit: teh andrew

Tiengna Viennoiserie might not have the most aesthetic space of the lot, but regulars return to the two-storey cafe for its impressive display of freshly baked pastries and cakes. Here you’ll find a huge array of laminated pastries in many flavours, including Nutella Banana Croissant (฿135++/~S$5.20++), Pain Aux Raisins (฿125++/~S$4.80++), and Croque Monsieur Croissant (฿135++/~S$5.20++).

Image credit: Dayyan Shayani

They also have a Croissant Benedict Smoked Salmon (฿295++/~S$11.30++), comprising toasted croissant, guacamole, smoked salmon, and poached eggs, if you want something more filling!

Address: 3, 3-4 Soi Phrom Si 1, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand
Opening hours: Daily 7:30am to 5pm
Tel: +66 61 174 9839
Tiengna Viennoserie is not a halal-certified eatery.

12. Roast

Image credit: Redherring “Redherring”

No Bangkok cafe guide would be complete without mentioning OG brunch spot Roast, which has three outlets across Bangkok. Their most popular branch seems to be the one at The Commons, with over 2,000 reviews on Google. Here, the sprawling space sees lots of wood and greenery, and offers a variety of seating options, including lounge chairs for cosy dining and countertop seats to watch the baristas in action.

Image credit: poomying ph

If you’re here for brunch, their Avo and Salmon (฿340++/~S$13.10++) is a hot favourite that features smashed avocado, smoked salmon, and eggs on dark rye toast. Otherwise, there’s also Oven Baked Eggs (฿320++/~S$12.30++), the cafe’s take on shakshuka, paired with grilled potato sourdough slices.

Full list of outlets | Website
Roast is not a halal-certified eatery.

13. Hēi Jīi

hei-ji-bkk-ambience (1)
Image credit: Sanjeev Angelo Pinto

Hēi Jīi, which translates to “black chicken”, is a Chinese-themed cafe that’s in the bustling Bang Rak district. The hip cafe is housed in a conserved shophouse, decorated with traditional Chinese elements such as bright red lanterns and drapery. Inside, there’s an exposed brick wall on one end and a gritty cement wall on the other for contrast.

Image credit: @heijiibkk

Regulars love their Yin Yang (฿145/~S$5.60): nitro cold brew coffee with caramel cream and a sprinkle of Himalayan sea salt. They also have Dirty Hojicha (฿125/~S$4.80), made with cold milk, dark espresso, and hojicha, if you’re not in the mood for coffee. If you want something more aligned with the Chinese theme, try their Hong Kong-inspired Papaya Milk (฿85/~S$3.30), which blends fresh papaya with milk.

Address:  415 Charoen Krung Road, Si Phraya, Bang Rak, Bangkok 10500, Thailand
Opening hours: Tue-Sun 9am to 6pm
Tel: +66 62 709 4545
Hēi Jīi is not a halal-certified eatery.

14. Unfinished Coffee Roaster

Image credit: patchara pattamintorn

NGL, at first glance, Unfinished Coffee Roaster gives off major Keijometo cafe vibes. The entrance sports slabs of white walls deliberately made to look as if they’re, well, unfinished—this raw and “incomplete” theme continues inside, though it’s offset by some wood furnishings and plants for added warmth.

Image credit: Patt Pattara

For drinks, Dirty Talk (฿140/~S$5.40) is a popular pick; this drink features fresh espresso with creamy milk, plus a touch of burnt sugar. You’ll also find Thai Style Fried Banana (฿50/~S$2) here, along with the cafe’s signature Unfinished Fried Chicken (฿189/~S$7.30), available with Onion Lemon or Korean-style sauce. If you want something lighter, check out their glass display of cakes at the counter!

Address: 2 Lat Phrao Wang Hin 46 Alley, Khwaeng Lat Phrao, Lat Phrao, Bangkok 10230, Thailand
Opening hours: Daily 9am to 5:30pm
Tel: +66 63 959 0042
Unfinished Coffee Roaster is not a halal-certified eatery.

15. Floral Café at Napasorn

floral-cafe-napasorn-interiors (1)
Image credit: Roy Yong

If you love Bloom by Mok Mok in Johor Bahru, you have to check out Floral Café at Napasorn, a similar floral-themed cafe in Bangkok. This hidden gem, which spans three floors, is located near the flower market, making it the perfect pit-stop for those who love the floral aesthetic.

Image credit: Floral Café at Napasorn

Their Macadamia Cheesecake (฿180++/~S$6.90++) is said to be a must-try; this indulgent treat stars a baked cheesecake drizzled with caramel, and topped with whole macadamia nuts. There’s also a Lemon Curd Cheesecake (฿180++/~S$6.90++) that’s equally popular! Pair your sweets with a hot Americano (฿110++/~S$4.30++), or opt for the quintessential Iced Thai Tea (฿120++/~S$4.60++) if you want more richness.

Address: 67 Chakkraphet Road, Wang Burapha Phirom, Phra Nakhon, Bangkok 10200, Thailand
Opening hours: Wed-Mon 9am to 7pm
Tel: +66 99 468 4899
Floral Cafe at Napsorn is not a halal-certified eatery.

A guide to the best cafes in Bangkok

Now that you know where the best cafes and brunch spots in Bangkok are, save this list for your next BKK trip!

If you’re looking for somewhere closer to home, we’ve got our KSL City food guide and JB City Square food guide for your next JB getaway. Otherwise, read our master guide to the best cafes in Singapore, sorted according to region!

65 Best Cafes In Singapore You Must Try

Drop us your email so you won't miss the latest news.

You Might Also Like