10 Must-visit Instagram-worthy cafes in KL and PJ
Made for the gram’
Nowadays, the perfect café is made up of three things: good food, good coffee (or your preferred beverage), and an aesthetically pleasing design with picturesque décor much like what you would save to your Pinterest board. If you’re looking for a place in KL and PJ that checks all three boxes, here are 10 Instagram-worthy cafés you absolutely need to visit.
1. Dou Dou Bake
Nestled within a quiet neighbourhood in PJ is a picturesque biophilic bakery, Dou Dou Bake, where the sun shines through floor-to-ceiling windows, illuminating the neutral-toned space. At first glance, this artisanal bakery cafe may seem like any other shophouse with natural greenery sprucing up its outdoor garden. But as you make your way further into the bakery, you’ll find a lush green scape by the entrance—bringing life to the bakery’s industrial design. Aside from offering an aesthetically pleasing backdrop, the bakery also serves a variety of heavenly pastries that will make you forget about taking Instagram photos once you get a taste of their buttery delights!
Opening hours: 7.30 to 6pm on Monday — Wednesday & Sunday | 7.30pm to 11pm on Thursday — Saturday
Address: 38, Jalan SS 4c/5, Taman Rasa Sayang, 47301 Petaling Jaya, Selangor
Contact: 011 6963 5817
2. Kafe Kleptokrat
Walking through the bustling streets of Chinatown, you would expect to find anything from decades-old restaurants to hidden speakeasies. However, one thing visitors might not expect is to find a swimming pool tucked within Kafe Kleptokrat’s chipped brick walls. With sprouting greeneries along the steely railings and a pool that stretches across the courtyard, adding a vibrant contrast to the café’s rustic ambience and vintage charm, every corner of Kafe Kleptokrat’s striking interiors is gram-worthy.
Opening hours: 10am to 9pm on weekdays | 8am to 10pm on weekends
Address: 18, Jalan Tun H S Lee, City Centre, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact: 017 642 8052
3. Ruma Puteh
Ruma Puteh has been the talk of the town since they opened their doors in early 2021, dubbed as one of the most Instagrammable cafes to visit. Although its name means ‘white house’ in Malay, the café boasts vibrant and colourful décor creatively designed for plenty of photo ops, including a room completely painted in blue and another painted in striking orange! Arguably what stands out the most is the cafe’s minimalist multi-arch walkway, lined up like dominoes leading up to the entrance of the eatery and forming the centrepiece of its outdoor garden.
Opening hours: 10am to 7pm daily
Address: 60A, Jalan Kuantan, Taman Tasik Titiwangsa, 54200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact: 017 300 4909
4. Mary Jane KL
Located in Petaling Street, Mary Jane is something of a fairytale with its pink-themed floral interiors and sea of roses serving as the perfect backdrop for its patrons to strike a pose for the gram’. If pink is not your aesthetic, you can also head over to the bar on the first floor which adopts a completely different concept, contrasting the princess-like vibe on the second floor. Surrounded by greenery and jungle-themed murals, the bar features a tropical theme with purple and blue lighting that adds an enchanting feel to the space.
Opening hours: 12pm to 10pm on Tuesday — Thursday | 10am to 12am on Saturday | 10am to 10pm on Sunday | Closed on Monday
Address: 106, Jalan Petaling, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact: 018 216 0968
5. Three Years Old
Another spot located in the heart of KL is Three Years Old, where its minimalistic and dreamy aesthetic offers an escape from the bustling city. The vintage townhouse building is reminiscent of Melbourne, Australia with its creamy hues and wooden furnishings that simply tie everything together, along with the scent of coffee percolating out onto the street, drawing in passersby for a relaxing stop. The stylish home-turned-café also has an outdoor seating area, so guests can relax amidst its sprouting greenery and soak in the natural sunlight with a cup of coffee.
Opening hours: 9.30am to 6.30pm daily (closed on Wednesday)
Address: 1, Jln Sin Chew Kee, Bukit Bintang, 50150 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact: 03 2110 6666
6. Niko Neko Matcha 1.5
As a contemporary artisan matcha outlet that focuses on premium-quality matcha, this spot is no stranger to all the matcha lovers out there. While their heavenly matcha treats bring in regulars on the daily, Niko Neko Matcha 1.5 also attracts those with an eye for modern minimalistic aesthetics. The cafe features a clean and fuss-free concept that lets its vibrant green delights add the perfect pop of colour to the white- and grey-toned space.
Opening hours: 11am to 6pm daily (closed on Wednesday)
Address: 82A, Lorong Maarof, Bangsar, 59000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Contact: 011 5648 2490
7. After One
If you have a penchant for contemporary design, the recently-opened After One might be your new favourite spot! Its picturesque calm corners feature an array of quirky furnishings, artsy decor, and lush foliage both indoors and outdoors. When sunlight graces the open-air space, the city view provides a striking backdrop with the cafe’s accent furniture completing the perfect Instagram photo.
Opening hours: Tuesday 9am to 5pm | Wednesday — Friday 9am to 6pm | Saturday & Sunday 11am to 6pm | Closed on Monday
Address: 1, Persiaran Lidcol, Jalan Yap Kwan Seng, Wilayah Persekutuan, Kampung Baru, 50450 Kuala Lumpur
Contact: 03 2181 0436
8. Dusun OpenHouse
Tucked in a corner lot in Bangsar Shopping Centre, Dusun OpenHouse is the new go-to spot in town for an al fresco lunch date amidst sun-drenched wooden interiors. Its rustic and biophilic elements are inspired by the beach clubs of Bali and Mykonos, bringing an exquisite tropical ambience to the cool, airy space. Who needs a plane ticket to Bali when you can simply head to Dusun OpenHouse?
Opening hours: 11am to 10pm daily
Address: G9A Bangsar Shopping Centre, Jalan Maarof, 59000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
9. The Rabbit Hole
After undergoing a revamp last year, The Rabbit Hole’s new leafy, yellow interiors have made it a must-visit for those strolling through the streets of Bukit Bintang. The modern-chic concept is embellished with rattan and wooden furnishings, with a spotlight on their only-for-viewing pool, creating a tranquil ambience in contrast to the vibrant nightlife of Changkat. Featuring an open-air environment, its stunning resort-like design is especially surreal to visit in the mornings when the sunlight hits its picturesque corners.
Opening hours: Monday — Thursday 10am to 1am | Thursday & Friday 10am to 2am | Saturday 8am to 2am | Sunday 8am to 1am
Address: 16, Changkat Bukit Bintang, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
10. Hide & Seek
Hidden amongst the shophouses of Taman Paramount, Hide & Seek is unlike any other spots listed above. Its concept revolves around mismatched furniture, particularly chairs—and lots of them. Furnished with specially curated old and recycled furniture, the café is made lively with a playful variety of chairs to fit the aesthetic of any patron who drops by. Simply pick your favourite and snap away!
Opening hours: 11am to 10pm daily (closed on Tuesday)
Address: 33-A, Jalan 20/16, Taman Paramount, 46300 Petaling Jaya, Selangor
Contact: 017 679 9319
Find more cafés to visit here.