Sprinkled around Klang Valley are a plethora of cafes and restaurants where you can escape the noise of the city and reconnect with nature. Whether for a peaceful breakfast or an enchanting dinner, here are five gems that offer an unforgettable dining experience, pairing good food with glorious nature.

Located in a lush tropical oasis in the heart of Tamarind Square, The Botanist is a gorgeous open-air cafe where vines cascade from above while jungle plants tower over you. You’ll feel like you’re one with the rainforest as you sip on your latte and chow down on a signature bao.

Address: GP3A-03M, Level 3M, Tamarind Square, Persiaran Multimedia, 63000 Cyberjaya

Website Icon Facebook Icon Instagram Icon

Tucked deep in the jungles of Sungai Penchala, you’ll find Bliss Babe Cafe — Malaysia’s first collagen cafe. This hidden gem is perfect for a quick respite from the city, where you can enjoy a delicious brunch accompanied by the calming OST of nature.

Address: Jalan Palimbayan, Kampung Palimbayan, 60000 Kuala Lumpur
Phone: +6018 376 7137

Facebook Icon Instagram Icon

Literally situated in the middle of Bukit Lagong Forest Reserve, Orchard D’Lagong Cafe couldn’t be a more charming breakfast spot. Go back to basics and peacefully kickstart your day with nasi lemak or lontong under a canopy of trees.

Address: Kampung O/Asli, Off, Jalan Taman Bidara, Bukit Lagong, 68100 Batu Caves, Selangor
Phone: +6012 619 0010

Facebook Icon Instagram Icon

Nestled just below the Klang Gates Dam, alongside the beginnings of the Klang River, Putri D’Rimba Cafe is a tranquil spot when you’re in dire need of some healing. A small cluster of vendors offer the likes of coffee, croffles, noodles, and more.

Address: Taman Melawati, 53100 Kuala Lumpur, Selangor
Phone: +6011 1102 4517

Instagram Icon

Known as a solid choice for special occasions and celebrations, Subak is a fine dining restaurant set atop Bukit Lanjan. The restaurant is draped in roots and vines, creating a romantic ambience as you dig into delectable Malay cuisine.

Address: Lot 3213, Jalan Penchala Indah, Bukit Lanjan, 60000 Kuala Lumpur
Phone: +603 7729 9030

Website Icon Facebook Icon Instagram Icon
+1
9
+1
12
+1
14
+1
6