25 Best Bangkok Cafes to Visit
Planning a trip to the Land of Smiles? Here are all the best Bangkok cafes you need to check out this 2023!
Best Bangkok Cafes You Need to Visit
Thailand has no shortage of aesthetic cafes with yummy food and drinks. That said, I have broken down all the best coffee shops in Bangkok into different categories, so you can plan your travel itinerary accordingly.
Currently Trending on Social Media
1. The Cassette Coffee Bar
Address: 264/4 Siam Square Soi 3, Pathum Wan, Bangkok 10330, Thailand
Phone Number: +66 61 654 6666
Hours: Open daily from 10:00AM to 8:00PM
This all-pink coffee bar is Siam Square’s hottest IG spot. It is after after a retro hotel and is perfect for #OOTD shoots.
I ordered the Yuzu Honey Lemon, which is a refreshing beverage sans caffeine. While their drinks are delicious, they are a little pricey by Thailand’s standards.
2. HOLIDAY PASTRY
Address: 240 Charoen Nakhon 10 Alley, Khlong Ton Sai, Khlong San, Bangkok 10600, Thailand
Phone Number: +66 81 152 1456
Hours: Open daily from 10:00AM to 6:00PM
Founded by Thai actor, Inn Sarin Ronnakiat, HOLIDAY PASTRY is a vintage-inspired brunch and dessert cafe.
It originally started out as an online bakery with pop-up shops at various malls. In 2022, they finally opened a flagship store near ICONSIAM, and has become the talk of the town ever since.
View this post on Instagram
Not only do they serve creative cakes and mouthwatering dishes, their European-style decor is absolute eye candy as well!
3. FO SHO BRO
View this post on Instagram
Address: MJH2+6FV, Soi Sophon, Bang Na Nuea, Bang Na, Bangkok 10260, Thailand
Phone Number: +66 82 005 7423
Hours: Open daily from 9:00AM to 8:00PM
Teleport to Morocco and catch up with friends over coffee at this charming cafe.
Although they have a great drink selection, the general consensus is that their food is somewhat underwhelming.
There are so many nice cafes in Bangkok that I haven’t been able to check out every single one. However, the next time I am back in Thailand, I will make sure to pay a visit here and let you know my thoughts!
4. Ksana matcha
Address: 2nd Floor, One City Centre, Unit R2-02, 548 Phloen Chit Rd, Lumphini, Pathum Wan, Bangkok 10330, Thailand
Phone Number: +66 90 989 8792
Hours: Monday to Friday from 8:00AM to 5:30PM; Saturday & Sunday from 8:00AM to 6:30PM
Ksana matcha is a brand new matcha specialty cafe that recently opened this summer. All of their matcha powders are of the finest ceremonial grade and are imported directly from Kyoto, Japan.
View this post on Instagram
Its white walls are based on Arizona’s Antelope Canyon. Talk about a stunning photo backdrop!
5. Ittha Boutique Cafe
Address: 88 Soi Punnawitthi 33 alley, Bang Chak, Phra Khanong, Bangkok 10260, Thailand
Phone Number: +66 82 296 6542
Hours: Open daily from 8:00AM to 5:00PM
If Morocco or the States aren’t your vibes, the Roman pillars and Renaissance interior here are sure to impress.
View this post on Instagram
This European-esque coffee shop is all about specialty coffee brews and appetizing treats made from organic ingredients.
View this post on Instagram
They also offer high tea as well as a brand new Japanese-style Namagashi Tea Set.
Since they only sell a few a day, I recommend booking in advance via Instagram.
6. Flat+White cafe
Address: 810/5 Thara Rom 2 Alley, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand
Phone Number: +66 92 425 5533
Hours: Open daily from 9:00AM to 6:00PM
Flat+White cafe’s sculpture-like contour shapes and lines are said to be inspired by the softness of milk foam. If you’re after minimalistic vibes for your white Instagram theme, look no further.
I ordered a Chocolate Brownie and the signature drink, Dirty. It’s an espresso droplet with sunflower-seed cream, pistachio, hazelnut, and hojicha. So yum!
7. The Mustang Blu
Address: 721 Maitri Chit Rd, Khwaeng Pom Prap, Khet Pom Prap Sattru Phai, Bangkok 10100, Thailand
Phone Number: +66 62 293 6191
Hours: Open daily from 11:00AM to 10:00PM
The Mustang Blu is a boutique hotel situated in a former bank building from the late 1800s. Their Café & Restaurant is perhaps the most unique cafe in Bangkok, and can often be seen across various social media channels.
View this post on Instagram
Most Google reviews criticize them for their high prices and mediocre food/drinks. Not to mention, each guest is required to order two items minimum.
I haven’t had a chance to visit yet and cannot say, but I will report back if and when I do go.
Best Coffee in Bangkok
8. Factory Coffee
View this post on Instagram
Address: 49 Phaya Thai Rd, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand
Phone Number: +66 80 958 8050
Hours: Open daily from 8:00AM to 5:00PM
Factory Coffee has won the Thailand National Barista Champion three times in a row, so you know they’re serious about their brews.
View this post on Instagram
From signature drinks made from artisanal beans to gourmet coffee cocktails, they have the perfect pick-me-up to brighten up your day.
9. % Arabica
Kyoto’s world-famous % Arabica coffee chain now has six locations across Bangkok. (% Arabica Bangkok One City Centre branch pictured above.)
View this post on Instagram
Founder and Creative Director, Kenneth Shoji, started % Arabica based on his need for an amazing cup of joe every day. What sounds like a trivial reason became the philosophy that defines this top-quality coffee shop today.
10. Rolling Roasters
Address: 288 Phran Nok Phutthamonthon Sai 4 Rd, Bang Phrom, Taling Chan, Bangkok 10170, Thailand
Phone Number: +66 65 919 3991
Hours: Monday to Friday from 7:00AM to 5:30PM; Saturday & Sunday from 8:00AM to 5:30PM
What sets Rolling Roasters apart isn’t just good coffee and reasonable prices. Its industrial punk design also makes it a popular hangout spot and remote working space.
View this post on Instagram
If you have questions or need recommendations, their baristas will gladly be of help. No wonder they’re one of the best cafes in Bangkok!
11. Mother Roaster Talad Noi
View this post on Instagram
Address: 1172 Soi Chareonkrung 22, Talat Noi, Samphanthawong, Bangkok 10100, Thailand
Phone Number: +66 61 216 2277
Hours: Wednesday to Sunday from 10:00AM to 6:00PM; closed Mondays & Tuesdays
You’re not going to believe it… This vintage cafe hidden in the streets of Talat Noi is actually run by 70-something-year-old barista, Grandma Pin.
View this post on Instagram
Her signature drink is the Iced Latte On The Rocks. To avoid diluting and altering the original taste of the coffee, she uses a giant ice ball instead of crushed ice.
12. BENKOFF
Address: 195 NT TOWER Thong Lo Rd, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand
Phone Number: +66 81 555 5245
Hours: Open daily from 7:30AM to 4:00PM
BENKOFF is your friendly neighborhood cafe.
From light to dark roast, there’s something for every tastebud. Better yet, try the Toffee Coffee that everyone loves!
View this post on Instagram
And pst! Furry friends are welcomed.
Garden Cafes
13. Patom Organic Living
Address: 9, 2 Soi Phrom Phak, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand
Phone Number: +66 2 084 8649
Hours: Open daily from 9:00AM to 7:00PM
Patom Organic Living is, without a doubt, one of the most beautiful cafes in Bangkok. More importantly, it is a showroom aimed at promoting sustainable living and raising ecological awareness.
View this post on Instagram
They run various workshops and a farmers market within the garden. Why not bring some organic body care products home while you’re at it!
14. Daydream Believer
View this post on Instagram
Address: 436/1 Phahon Yothin 12 Alley, Samsen Nai, Phaya Thai, Bangkok 10400, Thailand
Phone Number: +66 62 569 7946
Hours: Tuesday to Sunday from 10:00AM to 8:30PM; closed Mondays
Retreat from the capital’s hustle and bustle into this homey, English garden setting.
View this post on Instagram
Daydream Believer is a cute cafe in Bangkok that specializes in Thai and Italian cuisine.
I suggest coming with friends instead of coming to do work, as laptops are sadly not allowed here.
15. Nana Coffee Roasters Bangna
View this post on Instagram
Address: 92 Bang Na-Trat Frontage Rd, Bang Na Tai, Bang Na, Bangkok 10260, Thailand
Phone Number: +66 65 496 4942
Hours: Monday to Friday from 7:00AM to 5:30PM; Saturday & Sunday from 8:00AM to 5:30PM
Nana Coffee Roasters Bangna is yet another aesthetic cafe in Bangkok. Unlike your regular coffee provider, however, it doubles as a meditative retreat.
View this post on Instagram
The concept behind its lush, minimalistic design is to create a functional space to highlight the coffee-drinking experience. Having said that, you can expect to find unevenly contoured table tops that mimic the northern mountain ranges where coffee beans originate.
It’s not so much about the Insta ops as it is about enjoying a high-quality cup of java.
16. Botanist activity space and more
View this post on Instagram
Address: 501 Sam Wa Rd, Bang Chan, บางชัน Bangkok 10510, Thailand
Hours: Tuesday to Sunday from 9:00AM to 6:00PM; closed Modnays
As its name implies, Botanist activity space and more is not just a coffee shop. In fact, it is a well-maintained greenhouse with more than 20 years of history.
Its photogenic cacti garden and picturesque koi pond have attracted visitors from all over the world, and is a Bangkok cafe not to be missed.
View this post on Instagram
If you’re a matcha lover, you’ll be happy to know that Botanist’s menu is entirely centered around green tea.
Entrance costs 100 THB (~$3 USD/~$4 CAD) per person. This can be deducted from your food/drinks bill.
17. Natura Cafe
View this post on Instagram
Address: 9 Chom Thong Rd, Khwaeng Chom Thong, Chom Thong, Bangkok 10150, Thailand
Phone Number: +66 85 123 1386
Hours: Open daily from 10:00AM to 6:00PM
Natura Cafe is a garden cafe and restaurant tucked away in Poomjai Garden.
They are all about combining traditional Thai art and cuisine with modern elements, which is reflected in both their menu and bamboo treehouse structure.
View this post on Instagram
Go early to beat the weekend crowds!
18. Misstar Café
View this post on Instagram
Address: 89 Sukhaphiban 5 Road, Ao Ngoen, Sai Mai, Bangkok 10220, Thailand
Phone Number: +66 92 663 3636
Hours: Tuesday to Sunday from 10:00AM to 6:00PM; closed Mondays
The face behind this Alice in Wonderland cafe is none other than Thai actress/model/singer, Mai Davika Hoorne.
View this post on Instagram
It’s a whimsical venue for weddings, but on regular days, you can come try their iconic Rainbow Crepe Cake.
Other Unique Cafes in Bangkok
19. FUN Cafe Bangkok
View this post on Instagram
Address: 413, 6-7 Maha Phruettharam Rd, Maha Phruttharam, Bang Rak, Bangkok 10500, Thailand
Phone Number: +66 64 192 9193
Hours: Open daily from 10:00AM to 7:00PM except for Tuesdays (closed)
Channel your inner Picasso at FUN Cafe Bangkok.
View this post on Instagram
Order the Canvas Cake and paint your very own edible masterpiece!
20. Bigknit Cafe
View this post on Instagram
Address: 1st floor RQMALL Sukhumvit 49, Watthana, Bangkok 10110, Thailand
Phone Number: +66 2 018 7894
Hours: Open daily from 9:00AM to 9:00PM
Not a painter? Try knitting instead!
At Bigknit Cafe, you can crochet bags and purses. I saw my friend Nam come here and I knew I had to add this to my Bangkok bucket list.
Note that reservations are not required, but are encouraged. The knitting workshop also only runs until 5:00PM. (The cafe closes at 9:00PM.) Plan accordingly!
21. Unicorn Cafe
View this post on Instagram
Address: 44/1 Soi Sathon 8, Silom, Bang Rak, Bangkok 10500, Thailand
Phone Number: +66 86 397 9262
Hours: Tuesday to Sunday from 12:00PM to 8:00PM; closed on Mondays
Unicorn Cafe is a themed cafe in Bangkok that has been around since 2012.
View this post on Instagram
They have an extensive menu of rainbow-colored milkshakes and desserts, and you can even rent a unicorn costume for pictures. (Rentals are 100 THB, which is roughly $3 USD or $4 CAD.)
22. ViVi The Coffee Place
View this post on Instagram
Address: 394 29 Pansuk Alley, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200, Thailand
Phone Number: +66 2 226 4672
Hours: Open daily from 10:00AM to 8:00PM
Upon first look, ViVi The Coffee Place seems like any other ordinary cafe, but it has some of the most spectacular views of Wat Arun.
View this post on Instagram
Visit during sunset and treat yourself to an iced latte, thai tea, and/or cake.
23. Hong Sieng Kong
View this post on Instagram
Address: 734, 736 Soi Wanit 2, Talat Noi, Samphanthawong, Bangkok 10100, Thailand
Phone Number: +66 95 998 9895
Hours: Tuesday to Sunday from 10:00AM to 8:00PM; closed on Mondays
Hong Sieng Kong is a retro cafe reminiscent of an old school Chinese inn.
It is located in a remodeled 150-year-old home, and is decorated with antique furniture from 500 years ago.
View this post on Instagram
If you’re a history buff who is eager about exploring cultural heritage sites, be sure to try their signature Talad Noi Orange Coffee or Coconut Blossom Coffee.
24. Starbucks at Sathorn Square
View this post on Instagram
Address: Sathorn Square, 10 S Sathon Rd, Silom, Bang Rak, Bangkok 10120, Thailand
Phone Number: +66 98 251 4517
Hours: Monday to Friday from 6:30AM to 8:00PM; Saturday & Sunday from 8:00AM to 6:00PM
Ahh Starbucks… You either hate it or you love it.
Regardless of which, you can’t deny that the Sathorn Square branch is an architectural wonder.
From the outside, the building resembles a giant Christmas tree. If you were to stand inside and look up, you can see an intricate lotus petal glass design.
25. Café Tua Ngern Tua Thong
View this post on Instagram
Address: 92/6, Samae Dam, Bang Khun Thian, Bangkok 10150, Thailand
Phone Number: +66 90 514 4299
Hours: Monday to Friday from 11:00AM to 8:00PM; Saturday from 10:00AM to 8:00PM; Sunday from 9:00AM to 8:30PM
In Thailand, monitor lizards are known as a “tua ngern tua thong,” which means “silver and gold animal.” They are a symbol of prosperity and are thought to bring good fortune.
The owner behind this reptile-themed cafe spent 120 million THB (~$3.3 million USD/~$4.5 million CAD) constructing its gold, bamboo house. Despite this jaw-dropping wow factor, it is definitely one of those cool cafes in Bangkok that you go for the photo ops, not for its food or drinks.
Entrance fee is 50 THB (less than $2) per person. This can be deducted from your bill.
Bonus
Still need more recs? Here are other cafes to visit in Bangkok. Correction: near Bangkok.
These are all so cute that I simply couldn’t resist including them in this list!
26. After the Rain Coffee & Gallery
View this post on Instagram
Address: 45 8, Song Khanong, Sam Phran District, Nakhon Pathom 73210, Thailand
Phone Number: +66 95 535 5424
Hours: Tuesday to Sunday from 8:30AM to 6:00PM; closed on Mondays
After the Rain Coffee & Gallery is Instagram’s latest craze.
I first found out about it from my IG friend, Vivian, and was instantly mesmerized by its lush jungle vibes.
It takes anywhere between 30 to 55 minutes to reach by car – depending on traffic. You can row a boat here, and the food and drinks are equally as delectable as its views. Just remember to bring bug spray!
27. Bubble in the Forest Cafe
Address: 170 Charoen Tha Alley, Bang Toei, Sam Phran District, Nakhon Pathom 73170, Thailand
Phone Number: +66 65 727 6888
Hours: Open daily from 10:00AM to 9:00PM
Is this the Maldives or is this Thailand?
View this post on Instagram
Bubble in the Forest Cafe is another hot trend on Instagram and TikTok, and is famous for its villa-like, over-the-water floating seats.
A car ride here can take 35 to 75 minutes. If you want the best seat, make a reservation via Line and pay the deposit fee. (You can ask your hotel to wire the transfer for you.) For walk-ins, expect a wait of up to two hours on certain days.
28. Manpai Sainam Cafe & Restaurant
View this post on Instagram
Address: 168/1-5, Bang Toei, Sam Phran District, Nakhon Pathom 73210, Thailand
Phone Number: +66 81 628 2963
Hours: Monday from 9:00AM to 10:00PM; Tuesday to Sunday from 10:00AM to 10:00PM
If Bubble in the Forest Cafe is too busy, opt to go to Manpai Sainam Cafe & Restaurant instead. (The two are five minutes apart by foot.)
All dining rooms are air conditioned and are similar to individual pool villas that each have their own private waterfront hammock bed.
29. In My Element Cafe
View this post on Instagram
Address: ถนน บางกรวย-จงถนอม Maha Sawat, Bang Kruai District, Nonthaburi 11130, Thailand
Phone Number: +66 96 846 4419
Hours: Tuesday to Sunday from 9:00AM to 6:00PM; closed on Mondays
Irregular geometric shapes and a bare concrete cement appearance… These are the eye-catching features that attract local here on weekends.
By car, it takes approximately 30 minutes to reach In My Element Cafe. If the traffic is really bad, it may even take an hour.
30. seayou cafe & bar
View this post on Instagram
Address: 70/2 moo6 Suksawat Road, Phra Samut Chedi District, Samut Prakan 10290, Thailand
Phone Number: +66 86 602 1402
Hours: Tuesday to Sunday from 10:30AM to 11:00PM; closed on Mondays
Turn your vacation mode on and soak up some vitamin D.
View this post on Instagram
seayou cafe & bar opened in 2022 and is still relatively new in the restaurant industry. During the day, it is a tropical riverside cafe. At night, the cafe transforms into a beach club/bar, and is a romantic venue for weekend date night.
For reference, it takes 30 to 40 minutes to get here from Bangkok city center.
Well, there you have it! Best Bangkok cafes worthy of a visit this 2023.
Don’t forget to pin this for later, and you may enjoy these other Thailand guides.