Best Hidden Gems to Explore in KL

15 Best Hidden Gems to Explore in KL

Despite being a bustling metropolis, Kuala Lumpur is a treasure trove of secret spots that often escape a tourist’s radar. The good news is that we’re here to spill the tea!

In this guide, we’ve curated the ultimate list of hidden gems that will take your KL exploration to the next level. From secret alleyways to tranquil oases tucked away from the hustle and bustle, get ready to uncover the city’s best-kept secrets!

Kwai Chai Hong

Media from chromaticcharms And kwaichaihong

Address: Lorong Panggung, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: Daily 9 AM to 12 AM

Fee: Free


Kwai Chai Hong, affectionately known as “Little Ghost Lane,” is a delightful hidden spot nestled in the heart of bustling Chinatown. This lively alleyway boasts a kaleidoscope of vibrant murals and historic architecture, offering a peek into the city’s cultural tapestry.

Wander through its winding lanes and staircases adorned with captivating street art, each corner presenting the perfect photo op. Take in the atmosphere as you stumble upon charming cafes, chic boutiques, and cosy bars in beautifully restored heritage buildings.

Local tip:

When planning your visit, try to dress in vibrant attire to complement the lively ambiance of the place. With its predominantly Chinese-inspired decor and architecture, this spot provides the perfect backdrop for capturing those Instagram-worthy moments. 


Media from thelinckl

Address: 360, Jln Tun Razak, Taman U Thant, 50400 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: Daily 10 AM to 10 PM


Tucked away in the heart of Kuala Lumpur’s bustling urban jungle, The LINC KL offers a serene sanctuary amidst the chaos. This mall is a breath of fresh air for nature enthusiasts, featuring verdant greenery, expansive courtyards, and sustainable design.

You can also expect a thoughtfully curated array of artisanal shops, organic eateries, and wellness spots, all promoting mindful living and eco-conscious choices.

For some down time, take a leisurely walk through the beautifully landscaped gardens adorned with indigenous flora and artistic installations. 

Local tip:

Explore the various photo-worthy spots scattered throughout the area, such as the rainbow-coloured stairs and the majestic tree in the middle courtyard. These locations offer picturesque backdrops perfect for capturing memorable moments.

Berjaya Times Square Theme Park

Media from hazy_hazelle and berjayatimessquarethemepark

Address: Berjaya Times Square, 5th and 7th Floor, 1, Jln Imbi, Bukit Bintang, 55100 Kuala Lumpur, Malaysia

Opening hours: 

  • Monday to Friday – 12 PM to 8 PM
  • Saturday and Sunday – 11 AM to 8 PM


  • Adult (13 years and above) – Malaysian Citizen: RM60, Foreigner: RM75
  • Child (3-12 years old) – Malaysian Citizen: RM50, Foreigner: RM70
  • Senior (55 years and above) – Malaysian Citizen: RM22, Foreigner: RM32
  • OKU (Malaysian and Non-Malaysian) – RM22
  • Infant (Below 3 years old): FREE
  • Family Package (2 Adults + 2 Child) – Malaysian Citizen: RM188, Foreigner: RM250


You can embark on an unforgettable adventure at Berjaya Times Square Theme Park. Inside this indoor wonderland, you’ll discover a thrilling array of rides, games, and immersive experiences.

From adrenaline-pumping roller coasters to enchanting carousel rides, there’s excitement for all ages. Plus, for added convenience, there’s now a Surau located on Level 7 INSIDE the theme park!

And here’s the best part: the park is nestled within a mall, so you can seamlessly transition from thrilling rides to leisurely shopping without missing a beat.

Local tip:

While outdoor food isn’t permitted, you’ll find convenience in the small A&W store and café onsite. So, if you’re craving a snack or a quick bite, you’re covered without having to venture far.

Jalan Alor Food Street

Media from linandy0326

Address: Jln Alor, Bukit Bintang, 50200 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Opening hours: Daily 24 hours

Jalan Alor Food Street is a culinary haven tucked away in the bustling streets of Kuala Lumpur, offering a tantalising array of flavours and aromas to delight your taste buds. 

Here, you can explore bustling alleys lined with hawker stalls and open-air restaurants. You get to indulge in a gastronomic adventure. A highlight is the eclectic mix of Malaysian street food, from sizzling satay skewers to char kway teow and various seafood dishes. 

Don’t miss out on trying durian, a local favourite that’s available abundantly throughout the area.

Local tip:

Be mindful of your belongings, especially in the evenings when the place tends to get crowded. And if you prefer a more relaxed atmosphere, plan your visit before sunset.

Taman Tugu

Media from friendsoftamantugu

Address: 94-1, Jalan Sultan Salahuddin, Kuala Lumpur, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: Daily 7 AM to 6:30 PM

Fee: Free


Taman Tugu is a hidden oasis in KL that offers a serene escape from the city’s hustle and bustle. This sprawling green space spans over 66 acres, featuring lush forests, meandering trails, and pristine lakes. 

It’s a haven that preserves Malaysia’s natural heritage! Don’t hesitate to explore the biodiversity hub and discover a diverse array of indigenous plant species and wildlife. 

Plus, they’ve got these cool picnic tables where you can chill out and enjoy your meal. There are a few swings around for the kiddos to have some fun too! 

Local tip:

The park offers various amenities for your convenience, including a peaceful mosque, stalls selling refreshing coconut water (known as air kelapa), and restroom facilities.

Rumah Penghulu

Media from arslankairudin

Address: Badan Warisan Malaysia, 2, Jalan Stonor, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: 

  • Sunday and Monday – Closed
  • Tuesday to Saturday – 11 AM to 12 PM, 3 PM to 4 PM


  • Adult (17 years and above) – Malaysian Citizen: RM10, Foreigner: RM20
  • Student (7 to 16 years old) – Malaysian Citizen:RM5, Foreigner: RM10
  • Children (under 7 years) – Free


Rumah Penghulu gives you a peek into Malaysia’s cultural roots. This old-school Malay house has been standing tall for more than a century, acting like a living museum showcasing the stunning architecture and craftwork of the olden days.

Once you step inside, prepare to be wowed by the intricate carvings, fancy furnishings, and all sorts of traditional knick-knacks decking out the place. 

There’s also a whole bunch of beautifully designed rooms, hangout spots, and ceremonial areas you can check out. They’ve also got this thrift store right in the office where you can snag some awesome antiques and books! 

Local tip:

You can join guided tours, which are offered twice daily at 11 AM and 3 PM to gain valuable insights from an expert.

Orchid & Hibiscus Garden

Media from deechairat

Address: Jalan Perdana, Taman Tasik Perdana, Wilayah Persekutuan, 50480 Kuala Lumpur, Malaysia

Opening hours: Daily 9 AM to 6 PM

Fee: Free

The Orchid & Hibiscus Garden at the Perdana Botanical Garden is a little slice of heaven for anyone who adores flowers and nature. It’s like stepping into a magical world filled with the most gorgeous orchids and hibiscus – Malaysia’s national flower.

Strolling through the beautiful gardens while soaking in the sight of these stunning blooms is a welcome escape for daily life. 

Local tip:

Since the garden isn’t too sprawling, you can take your time exploring every nook and cranny and still have plenty of time to check out other nearby attractions.

Kuala Lumpur Butterfly Park

Media from azuzmadani

Address: Jalan Cenderawasih, Tasik Perdana, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: Daily 9 AM to 4:30 PM


  • Adult: Malaysian Citizen: RM 18, Foreigner: RM 30
  • Children (2-11 years): Malaysian Citizen: RM 8, Foreigner: RM 18
  • Family Package (2 Adults + 3 Children): RM 50

Note: Identification needed


At Perdana Botanical Garden, you’ll find the Kuala Lumpur Butterfly Park. Once inside, you’ll find yourself surrounded by gardens, waterfalls, and ponds – it’s like a magical realm!

Covering a vast area of 80,000 square feet, this tropical paradise is home to over 5,000 butterflies of different species, dancing gracefully among exotic flowers and lush foliage.

Before you leave, swing by the gift shop and the little café. Treat yourself to some snacks, ice cream, or chilled bottles of water to keep you refreshed during your visit. 

Local tip:

Note that they only accept cash for the tickets. Also, tripods are not permitted in the park, so plan your photography accordingly. 

MinNature Malaysia

Media from minnaturemalaysia

Address: 3 Floors, above Giant Supermarket, Jalan Sultan Ismail Jumpa @ Sungei Wang Plaza Level 1 (Green Zone, 50250 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Opening hours: Daily 10 AM to 10 PM


  • Adult – RM30
  • Senior Citizen – (60 years & older): RM25
  • Children –  (6-18 years): RM25
  • Toddlers/Babies – (5 years & below): Free
  • PWD: Free

Children below 16 years old and PWDs must be accompanied by a full paying adult.


MinNature Malaysia takes you on a tour through miniature versions of Malaysia’s most renowned landmarks and scenery. The various dioramas feature everything, from bustling city streets to serene rural villages, all recreated with remarkable attention to detail.

What’s more, each exhibit comes to life with audio and music backgrounds accessible via QR codes, adding an extra layer of immersion to your experience.

Local tip:

Join the scavenger hunt during the exhibit and put your sleuthing skills to the test, and maybe even win a prize! 

Here’s a fun tidbit: keep an eye out for some quirky exhibits featuring unexpected miniatures like Ant Man.

Bamboo Playhouse

Media from placesmalaysia

Address: Perdana Botanical Gardens, 50480 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Opening hours: Daily 6 AM to 8 PM

Fee: Free

Crafted entirely from sustainable bamboo, The Bamboo Playhouse is an innovative attraction that seamlessly blends into its environment. It’s a good place to visit to be more conscious about sustainability.

Here, you can take the time to explore treehouse-like structures and walk around the wakaf-style pavilions that’s surrounded by a lake. You may even chance on a performance or exhibit while you’re there!

Local tip:

Keep an eye out for sneaky insects hanging around the joints of the structure. Also, be cautious of splinters on some of the bamboo pieces, especially with the little ones running around.

Sky Deck KL Tower

Media from zimeee

Address: Menara Kuala Lumpur No. 2 Jalan Punchak Off, Jalan P. Ramlee, 50250 Kuala Lumpur, Malaysia

Opening hours: Daily 9 AM to 10 PM

Fee: Starts at RM15


At the Sky Deck of KL Tower, you’re in for a jaw-dropping view of Kuala Lumpur’s skyline.

Situated a whopping 300 metres above ground, this observation deck treats you to sweeping views of the city’s skyscrapers, landmarks, and greenery! There’s a glass-enclosed viewing platform where you can appreciate everything.

If you want more excitement, step onto the open-air Sky Box—just know that this isn’t for the weak of heart!

Local tip:

To snag some savings, consider booking your tickets online for discounted rates. Third-party booking platforms like Klook and KKDay often offer cheaper prices, so we recommend checking them out for the best deals.

Royal Malaysia Police Museum

Media from myrapidkl

Address: 5, Jalan Perdana, Tasik Perdana, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: 

  • Monday – Closed
  • Tuesday to Thursday – 9 AM to 5 PM
  • Friday – 10 AM to 12:30 PM, 3 PM to 6 PM
  • Saturday andSunday – 9 AM to 5 PM


At the Royal Malaysia Police Museum, you’ll dive into the riveting history of law enforcement in Malaysia. Set within a colonial-era structure, this museum is packed with artefacts, exhibits, and hands-on displays that unveil the legacy of the Royal Malaysia Police Force.

Stroll through galleries spotlighting police uniforms, weapons, vehicles, and forensic tools used over time, offering a glimpse into the evolving world of policing in Malaysia. 

Along the way, you’ll also uncover stories of famous cases, pivotal events, and the vital role of law enforcement in upholding peace and order in society.

Local tip:

Due to the distance from the transit station, it’s advisable to use a ride-hailing service like Grab or drive your own vehicle to reach the destination more conveniently.

Museum Of Illusions Kuala Lumpur

Media from museumofillusions_kl

Address: Level 1, Ansa Hotel, Wilayah Persekutuanalaysia, 101, Jln Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Opening hours: Daily 10 AM to 10 PM


  • Adults (ages 15+) – Malaysian Citizen: RM 45; Foreigner: RM 55
  • Children (ages 5-15) – Malaysian Citizen: RM 35, Foreigner: RM 45
  • Students – Malaysian Citizen: RM 40, Foreigner: RM 50
  • Seniors (ages 55+) – Malaysian Citizen: RM 40, Foreigner: RM 50
  • Child Annual Pass (ages 5-15) – Malaysian Citizen: RM 99, Foreigner: RM 99


At the Museum of Illusions Kuala Lumpur, reality takes a backseat to mind-bending illusions and perplexing exhibits. While here, you get to dive into an immersive adventure filled with optical tricks, interactive installations, and mind-boggling puzzles.

Explore its two floors that’s packed with holograms, infinity rooms, mirror mazes, and vortex tunnels. These will tickle your brain while you try to figure out the tricks!

Local tip:

Be mindful that certain illusions may induce dizziness in some individuals, so exercise caution if you’re prone to motion sickness or vertigo.

99 Wonderland Park

Media from and 99wonderlandparkofficial

Address: 3A, Jalan 1, KM12, Jalan Ipoh, Pusat Bandar Utara Selayang, 68100 Batu Caves, Federal Territory of Kuala Lumpur, Malaysia

Opening hours: 

  • Sunday, and Monday to Thursday – 9 AM to 4 PM, 5 PM to 11 PM
  • Friday and Saturday – 9 AM to 4 PM, 5 PM to 12 AM


  • Adult (12 to 59 years old) – Malaysian Citizen:RM55,  Foreigner: RM80
  • Child (90cm until 11 yrs old) – Malaysian Citizen:RM30,  Foreigner: RM50
  • Senior citizen – Malaysian Citizen:RM30,  Foreigner: RM50
  • Adult handicapped (12 years old and above) – Malaysian Citizen:RM30,  Foreigner: RM50
  • Children handicapped (90cm until 11 yrs old) – Malaysian Citizen:RM15,  Foreigner: RM25


99 Wonderland Park is a vibrant amusement park bursting with colour and family-friendly attractions. It’s like a mini night safari where you can feed and interact with animals and stroll through their beautiful walkway.

You can even purchase carrots and beans to feed the animals, and don’t forget to ask the crew about feeding the sun bear with watermelon! It’s an adorable experience, and you might even get a chance to high five with the bear.

Local tip:

If you find yourself working up an appetite while exploring, don’t worry! Right here in the park, you’ll discover a delightful seafood restaurant where you can refuel and treat yourself to a scrumptious meal. 

Media from syafiqah_afrina

Address: 27, Jln Raja, Dataran Merdeka, 50050 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Opening hours: 

  • Monday – 9 AM to 6 PM
  • Tuesday – Closed
  •  Wednesday to Sunday – 9 AM to 6 PM

Fee: RM10 (RM5 is redeemable at the cafe or gift shop)


Kuala Lumpur City Gallery, a captivating museum nestled in the heart of the historic Dataran Merdeka area. It’s housed in a beautifully restored colonial building, which is a sight in itself.

Inside, there are interactive exhibits, multimedia displays, and galleries that spotlight the city’s architectural marvels, cultural heritage, and progressive urban initiatives. 

If you have a penchant for research, you can also delve into archives and historical insights that offer a deeper understanding of KL’s evolution! And if you’re in the mood for a sweet treat, you can indulge in some pastries and coffee at the on-site restaurant.

Local tip:

Swing by the gift shop for a wide array of souvenirs, from trinkets and postcards to locally made crafts, to commemorate your visit