45 Instagrammable Places In KL [Secret Spots From A Local!]

Wondering about the best instagrammable places in KL? Looking to spruce up your feed and stories?

Well, you made it to the right page!

Marsya Ali here. Having been born and bred in Malaysia’s capital, not only will I be your personal guide to all the top insta worthy spots in KL but I will also provide insider tips that will certainly elevate your experience.

Buckle up and let me take you through classic landmarks in the city, such as Petronas Twin Towers and Wilayah Mosque, as well as introduce you to picturesque cafes and trendy attractions, psst… the ones locals do not tell you about.

45 Instagrammable Places In KL:

1. Petronas Twin Towers

2. Batu Caves

3. Wilayah Mosque

4. Perdana Botanical Garden

5. Thean Hou Temple

6. Kwai Chai Hong

7. Street Art, Bukit Bintang

8. Infinity Pool At The FACE Suites

9. Infinity Pool At Upper View Regalia Hotel

10. KL Forest Eco Park

11. Forest Research Institute Malaysia (FRIM)

12. KL Tower

13. Heli Lounge Bar, Menara KH

14. Bank Negara Museum

15. National Art Gallery

16. I Love KL Sign, Kuala Lumpur City Gallery

17. Putrajaya Mosque

18. Sultan Abdul Samad Building, Dataran Merdeka

19. Merchant’s Lane

20. Planter Chin

21. BookXcess, REXKL

22. Tsutaya Books Bukit Jalil

23. Saloma Link Bridge

24. Astaka Morocco

25. The Swimming Club

26. Kafe Kleptokrat

27. Elmina Valley Central Park

28. Nu Sentral Escalator

29. The LINC

30. Floating Umbrellas At Empire Damansara

31. Changkat Tunku Lookout Point

32. Bukit Antarabangsa Sunset View

33. Islamic Arts Museum

34. Sultan Salahuddin Mosque

35. RollerWa @ One Utama

36. River Of Life KL

37. Jamek Mosque

38. Breakfast Spot

39. Lisette’s Cafe & Bakery, Bangsar

40. BBQ Lamb KL Kemensah

41. Bukit Tabur

42. National Monument

43. Mary Jane KL

44. Happy Landfill

45. Licky Chan & The Poke Guy

Affiliate Link Disclosure

Some of the links here are affiliate links, and I may earn if you click on them, AT NO EXTRA cost to you. I hope you find the information here useful! Thanks.

Related Posts On Instagrammable Places

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: @mushokunoyumeoi via Instagram
Instagrammable places in kl
Image Credit: @raddymanalo via Instagram

1. Petronas Twin Towers

Standing at a height of 451.9 meters, Petronas Twin Towers is undoubtedly one of the most instagrammable places in KL.

The 88-storey identical twin skyscrapers are home to Petronas offices and a number of other companies while Suria KLCC, one of the largest shopping malls in Malaysia, and the Petronas Philharmonic Hall sits at its base.

The iconic landmark also consists of an Observation Deck on the 86th floor and a Skybridge on levels 41 and 42.

Capture your perfect Petronas Twin Towers shot in front of the fountain area, across the street or from the KLCC Park.

How do you get there?

BY CAR: You can reach Petronas Twin Towers via Jalan Ampang, Jalan P. Ramlee and Jalan Kia Peng. Be sure to search “PETRONAS Twin Towers” on navigation apps such as Waze or Google Maps.

Alternatively, take a metered taxi or book a ride through the e-hailing app, Grab.

BY BUS: Hop on the (Free!) GOKL City Bus and head to Petronas Twin Towers via the Green Line or Purple Line. You can also ride on RapidKL City Buses B103 and B114.

BY TRAIN: Stop at KLCC Station via LRT Kelana Jaya Line.

When is the best time to go?

Any day where the skies are clear.

SECRET TIP! Visit during a special holiday such as Merdeka AKA Malaysia’s Independence Day. Just like the image above, you would get to see the towers lighted up in different hues instead of the usual white light.

How much does it cost?

It is free to roam on the grounds. However, guided tours to the Observation Deck and Skybridge are priced at RM28 (USD6.2) and RM80 (USD17.8) for MyKad and Non-MyKad adult holders respectively. Want to skip the queue? This package is for you.

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: Author
Instagrammable places in kl
Image Credit: Author

2. Batu Caves

Next on my list of instagrammable places in Kuala Lumpur is none other than Batu Caves. 

Batu Caves, a Hindu shrine, remains the focal point of Thaipusam festivities in Malaysia. It features 272 rainbow-painted steps amidst the backdrop of a limestone hill while the entrance boasts a 43-meter-high statue of the Hindu deity, Lord Murugan.

Attracting 5000 visitors daily (worshippers and tourists alike), it is no doubt Batu Caves is a magnificent sight to behold! A great photo for your feed can be taken at the foot of the hill.

At the top of the hill, you’ll be met by a humongous arched cave ceiling with openings (as seen above) that allow natural light to stream through. Perfect for an unconventional, yet beautiful photo opt.

How do you get there?

BY CAR: Batu Caves can be easily reached in 15 to 20 minutes via car from KL Sentral.

BY TRAIN: Take a direct KTM Train from KL Sentral. The total journey to Batu Caves KTM Komuter Station is approximately 40 minutes.

When is the best time to go?

Batu Caves is open daily from 7AM to 9PM. I would suggest getting there as early as possible to avoid the crowds.

SECRET TIP! Store loose items properly and refrain from having any snacks on your person as monkeys love to hang around on the steps and bully visitors.

How much does it cost?

It is free. However, if you’re looking to learn about temple traditions and customs in detail, check out this tour.

Instagrammable places in kl
Image Credit: @ohaliceeee via Instagram
Instagrammable places in kl
Image Credit: @darylthedork via Instagram

3. Wilayah Mosque

A visit to Kuala Lumpur is incomplete without making a stop at Wilayah Mosque AKA the Federal Territory Mosque.

Dubbed as the “Jewel of Kuala Lumpur”, Wilayah Mosque takes inspiration from the Blue Mosque in Istanbul and incorporates unique Ottoman and Malay architectural designs.

Additionally, daily tours are provided by the Masjid Tour Program–great for those who are history buffs and curious about the religion of Islam.

According to Tourism Malaysia, it is the most photographed mosque in Kuala Lumpur. If that doesn’t scream instagrammable, then I don’t know what does!

How do you get there?

BY CAR: You can reach Wilayah Mosque in just 10 minutes from KL Sentral.

BY TRAIN: Stop at Pusat Bandar Damansara Station via MRT (Kajang – Sungai Buloh Line) and hire a taxi/Grab to Wilayah Mosque. The car ride takes around 8 minutes.

When is the best time to go?

Wilayah Mosque is open to the public every day from 10AM to 4PM. However, it is closed for prayers on Fridays (12PM to 2PM).

How much does it cost?

It is free. Although do consider this tour when planning your KL adventure as you will get to visit Wilayah Mosque and other cultural  instagrammable spots!

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: Unsplash

4. Perdana Botanical Garden

The Perdana Botanical Garden is a must to drop by for families with little ones, nature lovers and especially those looking to snap a photo at one of the best instagrammable places in KL.

Situated in the Heritage Park Kuala Lumpur, the Perdana Botanical Garden (fondly known as Lake Gardens amongst locals) is a large-scale recreational park with botanical collections mimicking a tropical rainforest.

The park includes a Herbarium, Sunken Garden, Hibiscus Park, several botanical collections and main square.

Looking for a unique experience? This personalized tour covers the whole park in two hours on Segways.

How do you get there?

BY CAR: The Perdana Botanical Garden can be reached in 12 minutes from KL Sentral.

BY BUS: From Pasar Seni LRT Station, hop on the RapidKL Bus B112 to the National Museum. The park can be reached on foot in 13 minutes from the museum.

When is the best time to go?

The park operates every day from 7AM to 8PM. I would suggest going on a weekday as it tends to get overwhelmingly packed on a weekend.

SECRET TIP! Plan ahead of your visit. There are various attractions within walking distance such as the Islamic Arts Museum, National Monument and Planetarium Negara. Kill two (or more) birds with one stone and secure those shots for your feed!

How much does it cost?

It is free to explore the Perdana Botanical Garden. However, there is an admission fee to nearby attractions such as the Planetarium and the Islamic Arts Museum.

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: Unsplash

5. Thean Hou Temple

Thean Hou Temple is a Buddhist temple dedicated to Thean Hou the Goddess of Heaven, who is believed to watch over fishermen of the Hainanese community. 

Perched atop a hill overlooking Jalan Syed Putra, the temple offers breathtaking panoramic views of the city. On top of that, striking red lanterns string high across the compound making it seem like you’re in the middle of a Chinese festival.

The beauty of Thean Hou Temple does not stop there. Blending Buddhism, Confucianism and Taoism elements, the temple has achieved a combination of modern traditional architectural styles.

The religious site not only remains one of the top instagrammable places in KL, but also is a popular spot for pre-wedding shoots.

Keen on exploring the temple with an experienced guide? This package not only brings you to Thean Hou Temple, but also other religious places around the city.

How do you get there?

BY CAR: Thean Hou Temple is located on the south side of the city. You can drive over in just 8 minutes from KL Sentral.

When is the best time to go?

The temple operates on a daily basis from 8AM to 10PM. It is best to go as early as possible to avoid big crowds.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: @heartpatrick via Instagram
Instagrammable places in kl
Image Credit: @cicilicious via Instagram

6. Kwai Chai Hong

Another instagrammable places in KL is Kwai Chai Hong. Situated behind Petaling Street, this hidden alley AKA Lorong Panggung will bring visitors back in time to the 1960s golden era of Chinatown, Kuala Lumpur.

The history-rich laneway features restored pre-war buildings as well as beautiful murals which illustrate early Chinese settlers in the area. The murals were painted by five local artists, their contrasting styles and representing diversity within the Chinese community.

There is no excuse to skip out on this as Kwai Chai Hong is open day and night–both times are sure to offer an unforgettable experience.

For the night owls, check out this vespa tour which includes Kwai Chai Hong as one of its stops!

SECRET TIP! Have your phone ready to scan the QR codes on the walls for insight into the lives of the mural characters. A cool immersive experience that is not to be missed.

How do you get there?

BY CAR: You can reach Kwai Chai Hong in 11 minutes from KL Sentral. If you’re coming in your own vehicle, park at the open air carpark at Jalan Panggung–from there, it’s a 2-minute walk to the alley.

BY TRAIN: Stop at Pasar Seni Station. Walk through MRT Exit – Pintu A and head towards Jalan Panggung. Kwai Chai Hong is located behind a row of shophouses along Jalan Panggung.

When is the best time to go?

Open daily from 9AM to 12AM

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: @ikongalvarez via Instagram
Instagrammable places in kl
Image Credit: @enidordevicc via Instagram

7. Street Art, Bukit Bintang

Bukit Bintang, a hustle and bustle area, is known for its upscale malls and sidewalk restaurants as well as Kuala Lumpur nightlife. If you look closely, you’ll find streets decked with vibrant and beautiful paintings. Another famous Instagrammable places in KL!

Located on Jalan Alor KL Street 1 and Jalan Alor KL Street Art 2, each mural tells its own story and no two are ever the same. From colorful rainbow alleyways to neon floating clouds, you and your camera are guaranteed to spend a while here.

How do you get there?

BY CAR: It is a 10-minute drive from KL Sentral. Be sure to search “Jalan Alor KL Street 1” and “Jalan Alor KL Street Art 2” on Waze. Alternatively, park your car at Pavilion Kuala Lumpur, grab a cheeky meal and afterwards take an 8-minute stroll to the lane.

BY TRAIN: Stop at Bukit Bintang MRT Station. You can reach the site in 6 minutes on foot.

When is the best time to go?

Open 24 hours daily. Early in the day works best, however feel free to make your way here in the evening as the nearby hawker stalls will definitely satisfy the tummy.

How much does it cost?

It is free. If you have some moola to spare, do consider this private tour and have your instagrammable shots taken by an informative guide!

Instagrammable places in kl
Image Credit: @andrew_crowden via Instagram
Instagrammable places in kl
Image Credit: @thefineplaces via Instagram

8. Infinity Pool At The FACE Suites

Fancy a dip in a luxurious pool and a picture perfect shot behind the Kuala Lumpur skyline? Look no further, reader. The infinity pool at The FACE Suites is hailed as one of the best instagrammable places in KL and for good reason.

The pool is located on the 51st floor and overlooks both Petronas Twin Towers and KL Tower. Most hotels in the city can only be accessed by their guests so remember to plan ahead and book a stay at The FACE Suites to enjoy this incredible view.

How do you get there?

BY CAR: You can reach The FACE Suites in 15 minutes from KL Sentral.

BY TRAIN: Stop at Bukit Nanas Monorail Station. Head to the hotel on foot in just 4 minutes.

When is the best time to go?

Sunrise, of course! Take note of the time when the sun rises that particular day.

How much does it cost?

Check the rates at The FACE Suites here.

Instagrammable places in kl
Image Credit: @mikathecomet via Instagram

9. Infinity Pool At Upper View Regalia Hotel

An economical alternative to accommodation in KL with an infinity pool is Upper View Regalia Hotel. Still promising magical sights and a memorable experience, this is the place to stay at for budget travelers.

The swimming area is located on the 37th floor and has a magnificent view of Petronas Twin Towers. Similar to the FACE Suites, the aforementioned hotel’s infinity pool can only be accessed by guests. 

How do you get there?

BY CAR: You can reach Upper View Regalia Hotel in 15 minutes from KL Sentral.

BY TRAIN: Stop at Putra KTM Komuter Station and head to the hotel on foot in just 2 minutes.

When is the best time to go?

Just like the above, sunrise! 

How much does it cost?

Check the rates at The Upper View Regalia Hotel here.

Instagrammable places in kl
Image Credit: Pixabay

10. KL Forest Eco Park

KL Forest Eco Park is a permanent patch of tropical greenery in central KL and makes for a pleasant escape from the concrete jungle. Situated in Bukit Nanas Forest Reserve, it was gazetted in 1906 and remains one of the oldest forest reserves in Malaysia.

The highlight of the park is a 200-meter aerial canopy walk which proves to be one of the top instagrammable places in KL. KL Forest Eco Park also features a herbal garden, small hikes, nature trails and a timber product gallery.

SECRET TIP! Most people take their photos from the canopy walk itself. However, a real insta worthy shot should be captured from one of the high towers overlooking the canopy walk.

How do you get there?

BY CAR: Depending on traffic conditions, a typical ride from KL Sentral takes between 10 to 20 minutes.

BY TRAIN: Stop at either Bukit Nanas or Raja Chulan Monorail Station. Head to the park on foot in 20 minutes.

When is the best time to go?

The park operates daily from 8AM to 5.30PM. I would suggest going on a weekday as close as possible to opening time to get the best shot.

How much does it cost?

Tickets are priced at RM10 (USD2.10) and RM40 (USD8.4) for MyKad and Non-MyKad adult holders respectively. Camping at the park is permitted at a fee. Check the full rates here.

I would highly suggest taking this tour that brings you to the park and other top instagrammable spots in the city.

Instagrammable places in kl
Image Credit: @naturehaz via Instagram
Instagrammable places in kl
Image Credit: Author

11. Forest Research Institute Malaysia (FRIM)

Another option for nature lovers is the Forest Research Institute Malaysia (FRIM). Located 20 kilometers from the city center, FRIM is a fascinating R&D site that allows visitors a sneak peek of rainforests in the country.

FRIM includes a camping site, canopy walkway, hiking trail for all levels (even children!), bird watching, Forest Skywalk and Kepong Botanic Gardens. Make sure to check the official website for updates on any attraction closures.

SECRET TIP! As seen above, keep a lookout for the Crown Shyness phenomenon where forest canopies maintain gaps. To know more, book an experienced guide in advance.

How do you get there?

BY CAR: A drive to FRIM from KL Sentral typically takes between 30 to 40 minutes.

BY TRAIN: Stop at Kepong KTM Komuter Station. From there, take a taxi/Grab to FRIM.

When is the best time to go?

Recreational activities can be carried out at FRIM on weekdays from 6AM to 7.30AM and 8.30AM to 7PM. Opening hours on weekends differ so take care to check with relevant sources.

The best time to go is early in the morning on weekdays to avoid the crowds and soaring temperatures.

How much does it cost?

Admission to FRIM is RM1 for locals and RM5 for foreigners. Consider this package that includes a picnic by the scenic waterfall in FRIM (snacks included!).

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: @madeforsuccess8 via Instagram

12. KL Tower

KL Tower is a significant landmark and brings the list of instagrammable places in KL to greater heights. Completed in 1995, the telecommunications tower is 421-meters-tall and stands as the 7th tallest building in the world.

You’re in for a real treat as KL Tower offers attractions such as a revolving restaurant, Sky Deck, Sky Box, Observation Deck, Upside Down House, mini zoo and aquarium.

For thrill-seekers and anyone looking to try something unique, I would suggest visiting the Sky Box. Set above 300 meters, the glass floor will give you an obstructed view of KL and have your friends’ jaws dropping when they see your photo.

How do you get there?

BY CAR: You can reach KL Tower from KL Sentral in 15 minutes.

BY TRAIN: Stop at Dang Wangi LRT Station or Bukit Nanas Monorail Station. From there, book a taxi/Grab and take a short ride to KL Sentral.

When is the best time to go?

KL Tower is open every day from 9AM to 10PM. The best time to go is in the morning while the sky is clear.

How much does it cost?

Admission to Sky Deck, Sky Box, Observation Deck, Mini Zoo, Blue Aquarium and Upside Down House is priced at RM104 (USD21.9) and RM123 (USD25.9) for MyKad and Non-MyKad adult holders respectively. Enjoy hassle-free booking here.

Instagrammable places in kl
Image Credit: @rye.gregory.5 via Instagram
Instagrammable places in kl
Image Credit: @sicilylucia via Instagram

13. Heli Lounge Bar, Menara KH

The Heli Lounge Bar is easily the best instagrammable bar in KL. Sitting atop a functioning helipad, the bar is popular amongst both locals and foreigners for date nights, anniversary dinners and other special occasions.

In the day, the Heli Lounge Bar is used as a helipad but by night, it transforms into one of the coolest rooftop bars with unobstructed 360-degree views of Kuala Lumpur. 

This Instagrammable places in kl is a mandatory pitstop for those wanting to grab a drink while enjoying the breeze an open air terrace offers. However, take note that there are no railings nor walls. Perhaps not for the faint-hearted.

How do you get there?

BY CAR: From KL Sentral, drive over or hail a taxi/Grab to Menara KH and get there in 15 minutes.

BY TRAIN: Stop at Raja Chulan Monorail Station. It is a 2-minute walk to Menara KH.

When is the best time to go?

Heli Lounge Bar operates from 5PM to 10PM on Monday to Wednesday and Sunday, and 5PM to 12AM on Thursday to Saturday. Be sure to arrive right at opening time and stay till sunset as it can get quite packed and tables will be hard to secure.

How much does it cost?

There is a cover charge of RM100 (USD21) per pax. This private tour will bring you around the city and let you experience life like a local including sunset at Heli Lounge Bar.

Instagrammable places in kl
Image Credit: @zhangmanzhuo via Instagram
Instagrammable places in kl
Image Credit: @jorator via Instagram
Instagrammable places in kl
Image Credit: @iamnazirul via Instagram

14. Bank Negara Museum

Calling all museum and art enthusiasts!

The Bank Negara Malaysia Museum and Art Gallery is a trendy photo spot in KL and comprises 6 permanent galleries: the Bank Negara Malaysia Gallery, Economic Gallery, Islamic Finance Gallery, Numismatics Gallery, Children’s Gallery and Art Gallery.

Spread over four spacious floors, you can expect to see dynamic art collections, visually striking exhibitions and interactive displays at the museum. Some highlights include their extensive coin and banknote collection, Money Tunnel and paintings & sculptures by local and SEA artists.

Want to visit another trendy museum in the city? Get your tickets here.

How do you get there?

BY CAR: Take a taxi/Grab to the museum and art gallery from KL Sentral in under 10 minutes. If you’re driving, visitor parking is available for RM3 (USD0.7).

BY TRAIN: Stop at Bank Negara KTM Komuter Station. The museum and art gallery is a 3-minute walk from there.

When is the best time to go?

The Bank Negara Museum and Art Gallery operates on Tuesdays through Sundays. You can pay a visit during either session: Morning (10AM to 1PM) and Afternoon (2PM to 5PM).

How much does it cost?

It is free. Walk-ins are allowed however, those wanting to book a slot may do so here.

Instagrammable places in kl
Image Credit: @coeyngg via Instagram
Instagrammable places in kl
Image Credit: @vonvon.pung via Instagram
Instagrammable places in kl
Image Credit: @suzura via Instagram

15. National Art Gallery

The National Art Gallery is home to over 4000 artworks by renowned local and international artists. Apart from sculptures, batiks, paintings and pop art, visitors can expect to see experimental works and touring exhibitions that refresh from time to time.

Adjacent to Titiwangsa Lake, the art gallery is housed in a sleek building with a cobalt blue glass pyramid roof and comprises 5 galleries, a creative center, resource center, cafeteria and an auditorium.

This repository is the best place for not only experienced enthusiasts, but also budding ones.

How do you get there?

BY CAR: You can reach the gallery from KL Sentral in under 15 minutes.

BY TRAIN: Stop at Titiwangsa or KLCC LRT Station and hail a taxi/Grab to get to the gallery.

SECRET TIP! Ride on the KL Hop-On-Hop-Off Bus to reach the gallery. Get off at Stop 13 and it is a short walk from there. Get your bus ticket here.

When is the best time to go?

The National Art Gallery daily from 9AM to 5PM. Any time works fine.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Author

16. I Love KL Sign, Kuala Lumpur City Gallery

The I Love KL Sign is a cheeky spot, a definite must to stop by on your journey through the city!

Located right beside the main entrance of the Kuala Lumpur City Gallery in the Independence Square (Dataran Merdeka), the gigantic red sign is often accompanied by a long line of tourists. Try to get there early in the day to beat the crowd.

How do you get there?

BY CAR: It is a short 6-minute drive from KL Sentral.

BY TRAIN: Stop at Masjid Jamek LRT Station. It is a 7-minute walk to the gallery.

BY BUS: Ride on the GOKL City Bus which brings you to Dataran Merdeka.

SECRET TIP! Ride on the KL Hop-On-Hop-Off Bus and get off at Stop 11. It is a short walk from there. Get your bus tickets here.

When is the best time to go?

Anytime is fine.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: @athirahaazhar via Instagram

17. Putrajaya Mosque

The Putrajaya Mosque is situated in the heart of Putrajaya beside the Prime Minister of Malaysia’s Office. At the shore of Putrajaya lake, the mosque is commonly known as the Pink Mosque solely for its striking marble-pink dome and rose-tinted granite structures.

It is definitely one of the most impressive landmarks in the country and should be added to your personal list of instagrammable places to hit up in Kuala Lumpur.

Just like other mosques in the city, visitors must dress appropriately to enter. Not to worry though, abayas are provided free of charge at the mosque entrance.

How do you get there?

BY CAR: A typical drive from KL Sentral takes between 30 to 40 minutes.

BY TRAIN: Ride on the KLIA Transit Train towards Putrajaya and Cyberjaya Station. From there, hail a taxi/Grab and arrive in 4 minutes.

When is the best time to go?

Visiting hours for non-muslims are Saturday to Thursday at 9AM to 12.30PM, 2PM to 4PM and 5.30PM to 6.30PM; Friday at 3PM to 4PM and 5.30PM to 6PM.

How much does it cost?

It is free. Have a fantastic time in Putrajaya when you take this tour that includes sightseeing at the mosque. 

Instagrammable places in kl
Image Credit: @kolfzer via Instagram

18. Sultan Abdul Samad Building, Dataran Merdeka

Calling all heritage lovers! Sultan Abdul Samad Building is the place to be at. Located at the southern end of the Independence Square, the heritage complex was the former Headquarters of the British Colonial Administration.

It boasts late nineteenth-century architecture and its style sometimes referred to as “blood and bandages” on account of its red bricks and white plastered banding and arches.

Although entry into the building is not permitted, the Sultan Abdul Samad Building provides a classic opportunity to get an insta worthy shot for your feed as it is one of the popular instagrammable places in KL.

How do you get there?

BY CAR: It is a short 6-minute drive from KL Sentral.

BY TRAIN: Stop at Masjid Jamek LRT Station. It is a 6-minute walk to the heritage complex.

BY BUS: Ride on the GOKL City Bus which brings you to Dataran Merdeka.

SECRET TIP! Ride on the KL Hop-On-Hop-Off Bus and get off at Stop 11. It is a short walk from there. Get your bus tickets here.

When is the best time to go?

Day time works best.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Author
Instagrammable places in kl
Image Credit: @carmennggg via Instagram
Instagrammable places in kl
Image Credit: @diamondliy via Instagram

19. Merchant’s Lane

Located in Petaling Street, Merchant’s Lane is one of the trendiest instagrammable cafes in KL and well loved by many locals. The aesthetically-designed cafe opened in 2015 and continues to frequently pop up on the Instagram cafe scene today.

The decor features plants, rustic and heritage furniture, high open air ceilings as well as a red lit stairwell. Grab your camera and make your way here ASAP as you’ll be able to enjoy a hearty meal while snapping a picture at a top KL instagrammable cafe.

Check out this heritage package that will bring you to nearby attractions in Petaling Street. 

How do you get there?

BY CAR: You can reach Merchant’s Lane from KL Sentral in under 10 minutes.

BY TRAIN: Stop at Pasar Seni MRT Station. It is a 6-minute walk from there.

When is the best time to go?

The cafe operates from 11.30AM to 8.30PM on Tuesday to Friday, and 10.30AM to 8.30PM on Saturday and Sunday. It is particularly busy during lunch time and weekends.

How much does it cost?

Price range for F&B: $$

Instagrammable places in kl
Image Credit: Author
Instagrammable places in kl
Image Credit: Author

20. Planter Chin

Any plant mamas or papas reading this? Coffee enthusiasts, maybe? Described as a “botanic haven” where coffee craft and lush potted plants intertwine, Planter Chin is undoubtedly one of the most beautiful instagrammable cafes in Kuala Lumpur.

Concealed in an enclave in Bangsar, the cafe offers a clean environment of white walls, floating shelves carrying a variety of plants and books, peculiar wooden furniture as well as a high ceiling where a sunroof lets in plenty of natural light.

I highly recommend putting this spot on your list when planning a visit to the city. Every corner of Planter Chin provides an excellent photo op and speaking from my own experience, I can guarantee it is the best instagrammable cafe in KL.

Done taking in all the greenery? Hop on this tour that will bring you to 21 attractions in the city. That’s at least 21 more insta worthy photos!

How do you get there?

BY CAR: You can reach Planter Chin from KL Sentral in under 10 minutes.

BY BUS: Ride on the RapidKL Bus 772 and stop at Bangsar Utama Station. It is a stone’s throw away from there.

When is the best time to go?

The cafe opens from 10AM to 5PM on Tuesday to Sunday. I would suggest going on a weekday as weekends tend to get quite packed.

How much does it cost?

Price range for F&B: $$

Instagrammable places in kl
Image Credit: jeffourthirty via Instagram
Instagrammable places in kl
Image Credit: @chunchongbeh via Instagram

21. BookXcess, REXKL

Avid reader or not, BookXcess at REXKL is a must-visit! Feast your eyes on what the beautiful bookstore has to offer–vertical bookshelves, maze-like structures, color-coordinated arrangements and most importantly, various angles for your perfect instagrammable places in KL.

Situated along Petaling Street in the heart of Chinatown, BookXCess is housed in the former venue of a single-screen cinema. Now, the bookstore occupies the upper area where First Class seats and the projector room used to be.

Consider this private tour that includes sightseeing at nearby attractions in Petaling Street. 

How do you get there?

BY CAR: You can reach REXKL from KL Sentral in under 10 minutes.

BY TRAIN: Stop at Pasar Seni MRT Station. It is an 8-minute walk from there.

When is the best time to go?

The bookstore operates on Tuesday to Sunday from 10AM to 10PM. I would suggest going on a weekday morning.

How much does it cost?

It is free to enter. Book prices vary.

Instagrammable places in kl
Image Credit: @parkgnoah via Instagram
Instagrammable places in kl
Image Credit: @huanyi via Instagram

22. Tsutaya Books Bukit Jalil

Already been to BookXcess? Worry not! I present to you, Tsutaya Books Bukit Jalil. The world-renowned Japanese bookstore chain recently opened its doors in Malaysia sometime around mid-2022. It is the first Tsutaya Books in the SEA region.

Featuring the store concept of “Cultivate Culture & Lifestyle”, it is far from your average bookstore as it not only sells books but also curated gifts and souvenirs such as fragrances, decor, arts and craft and more.

With 31,000 square feet of space, it won’t be hard for you to find an instagrammable spot in front of the floor-to-ceiling bookshelves. Don’t forget to have a drink at their in-house cafe while editing your aesthetic photos.

After visiting the impressive bookstore, join this tour and check out other top photo spots in the city.

How do you get there?

BY CAR: Tsutaya Books is located in Pavilion Bukit Jalil. You can reach the mall in under 30 minutes from KL Sentral.

BY TRAIN: Stop at Bukit Jalil LRT Station. From there, you can book a taxi/Grab to get to the mall. Alternatively, stop at Awan Besar LRT Station and hop on the mall’s Free Shuttle Service. The bus schedule can be found here.

When is the best time to go?

Tsutaya Books is open daily from 10AM to 10PM. Since opening day, it has been filled with visitors but you can try your luck by heading there on a weekday morning.

How much does it cost?

It is free to enter. Book prices vary.

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: Unsplash

23. Saloma Link Bridge

The Saloma Link Bridge is a pedestrian bridge joining the districts of Kampung Baru and Kuala Lumpur City Center. The steel and glass structure is certainly one of the most instagrammable places in KL.

Its architecture takes inspiration from a betel nut leaf arrangement, a vital part of a traditional Malay wedding while its name comes from famous Malaysian-Singaporean singer, Saloma.

Plan to visit this attraction soon and be ready to marvel at its architecture up-close as you walk through the bridge. This private tour includes a stop at the iconic Saloma Link Bridge so do check it out!

How do you get there?

BY CAR: You can reach Saloma Link Bridge from KL Sentral in under 15 minutes.

BY TRAIN: Stop at Kampung Baru LRT Station. It is a 3-minute walk from there.

When is the best time to go?

Access to the bridge closes at 1AM to 5AM on Monday to Saturday, and 12AM to 5AM on Sunday and Public Holidays. Feel free to visit any time outside of these hours, however I would suggest going at night to see the vibrantly lit bridge.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: @qiyiiiii via Instagram
Instagrammable places in kl
Image Credit: @kitlin via Instagram

24. Astaka Morocco

Astaka Morocco (Morocco Pavilion) offers visitors a peek into Moroccan architecture and heritage. The pavilion took two years to complete and is situated inside Putrajaya Botanical Gardens.

Prepare to be mesmerized as you take in the exquisite geometrical patterns, colorful tiles and arabesque designs that will truly make you feel as if you were in Morocco’s oldest imperial cities. 

The images speak for themselves. Grab your DSLR or phone and head to one of the most beautiful instagrammable places in KL.

SECRET TIP! Plan ahead and visit Astaka Morocco and Putrajaya Mosque on the same day as both attractions are in the same area. This tour is perfect for you as it includes sightseeing at the pavilion, mosque and more in Putrajaya! 

How do you get there?

BY CAR: You can reach Astaka Morocco from KL Sentral via car and it will take between 30 to 40 minutes.

BY TRAIN: Ride on the KLIA Transit Train towards Putrajaya and Cyberjaya Station. From there, hail a taxi/Grab and arrive in less than 20 minutes.

When is the best time to go?

The pavilion operates on Monday to Sunday at 9AM to 12PM and 2PM to 5PM; Friday at 9AM to 11AM and 3PM to 5PM. It is closed on Tuesday.

I would suggest getting there early in the morning on a weekday to avoid the crowd and soaring temperatures.

How much does it cost?

Admission fee is RM3 (USD0.7).

Instagrammable places in kl
Photo Credit: @iz.hanz via Instagram
Instagrammable places in kl
Image Credit: @_babychic_ via Instagram

25. The Swimming Club

The next one on my list of instagrammable places in KL is The Swimming Club. Located on the 11th floor of the boutique hotel, The KL Journal, the rooftop and poolside bar features pretty-in-pink walls, neon signs and stylish furniture.

Allocate some time to spend at this trendy spot as you’ll not only want to snap away at every corner, but you’ll also likely order a few drinks and grab a bite while basking in the sun on one of the lounger chairs. Perhaps take a dip in the salt water infinity pool too.

How do you get there?

BY CAR: You can reach The KL Journal Hotel from KL Sentral in under 20 minutes.

BY TRAIN: Stop at Bukit Bintang MRT Station. It is a 2-minute walk to the hotel.

When is the best time to go?

The swimming pool opens daily from 8AM to 8PM for guests and 2PM to 8PM for non-guests.

The poolside bar operates from Sunday to Thursday at 2PM to midnight and Friday & Saturday at 12PM to midnight.

How much does it cost?

It is free for hotel guests to use the swimming pool. Non-guests may use it at RM50/hour (includes a complimentary drink of your choice and towel usage).

If you are considering staying at the hotel, check out the prices here.

Price range at poolside bar: $$$

Instagrammable places in kl
Image Credit: @nicngth via Instagram
Instagrammable places in kl
Image Credit: @fameeradzi_ via Instagram

26. Kafe Kleptokrat

Coming up is a unique instagrammable restaurant in Kuala Lumpur!

Located in a revamped shophouse on Jalan Tun HS Lee, Kafe Kleptokrat is a two-storey poolside cafe that is extremely popular amongst cafe hoppers. Patio umbrellas, exposed brick walls and hanging plants will surely give you a nostalgic feel.

The cafe serves authentic Malaysian food such as Nasi Lemak, Lontong and Soto Ayam. There is no excuse to skip out on this KL gem as you’ll get to appreciate local charms all the while grabbing that photo at the best instagrammable restaurant in KL.

After enjoying a hearty meal, join this 5-star reviewed tour of the city and secure more insta worthy photos!

How do you get there?

BY CAR: Kafe Kleptokrat is just a short 6-minute drive from KL Sentral. I would highly suggest taking a taxi/Grab as parking is very hard to find.


BY TRAIN: Stop at Pasar Seni MRT Station. It is a 5-minute walk to the cafe.

When is the best time to go?

Kafe Kleptokrat opens on Monday to Thursday from 10AM to 9PM, Friday from 10AM to 10PM and Saturday & Sunday at 8AM to 10PM.

I would suggest coming on a weekday as there’s bound to be a long queue on the weekend.

How much does it cost?

Price range for F&B: $

Instagrammable places in kl
Image Credit: Unsplash

27. Elmina Valley Central Park

Located in the township of Elmina City 25 kilometers from the city center, Elmina Valley Central Park is one of the go-to instagrammable places in KL. The park features two main attractions: Elmina Iconic Bridge and Elmina Rainbow Bridge–both spectacular photo spots.

Both the Elmina Iconic Bridge and Rainbow Bridge feature vivid pop–up designs, while the former’s exterior is decked in bright red and the latter, colorful.

Head on down to the park and make it a family affair as visitors are permitted to cycle and roller skate through the attractions.

Need more photos for the feed? Check out this package which includes a walking tour and picnic at the nearby Shah Alam Lake Gardens.

How do you get there?

BY CAR: Elmina Valley Central Park can be reached from KL Sentral and it will take between 30 to 40 minutes.

BY TRAIN: Stop at Kwasa Sentral MRT Station. Next, take the MRT Feeder Bus T772 to Cendana Apartment. It is a 15-minute walk from there onwards.

When is the best time to go?

The park is open daily from 7AM to 8PM. Anytime is fine.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Unsplash

28. Nu Sentral Escalator

Probably the most photographed escalator in the city, the Nu Sentral Escalator is an interesting instagrammable place in KL. The ordinary mall transportation is a favorite amongst photographers for its artistic decor that basically wraps around the escalator.

After checking out this one-of-a-kind attraction, ride on the KL Hop-On-Hop-Off Bus and visit other instagrammable places in KL. Get your tickets here.

How do you get there?

Nu Sentral is located right beside KL Sentral, the major transportation hub in the city, and links all major rail networks in the country.

When is the best time to go?

Nu Sentral is open daily from 10AM to 10PM. I would suggest visiting during non-peak hours to get a photobomb-free photo.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: @dominicng0808 via Instagram
Instagrammable places in kl
Image Credit: @its_me_eyta via Instagram

29. The LINC

The LINC is a trendy retail destination that offers shoppers a different experience. Located on Jalan Tun Razak, the mall features several art installations that make for a great photo opt.

Some highlights include a colorful rainbow staircase, tropical garden wall painting and origami art installation. Don’t forget the enormous Banyan tree in the center courtyard. Head over to Level 1 and get the perfect shot that will be the envy of your followers.

How do you get there?

BY CAR: The LINC can be reached from KL Sentral in under 20 minutes.

BY TRAIN: Stop at Ampang Park LRT Station. It is less than a 5-minute walk to the mall.

When is the best time to go?

The LINC is open daily from 10AM to 10PM. Any time works fine.

How much does it cost?

It is free. If you have some moola to spare, consider this half day tour that will bring you around nearby attractions in the city and let you get more insta worthy shots for the feed.

Instagrammable places in kl
Image Credit: @iamdjsim via Instagram

30. Floating Umbrellas At Empire Damansara

The Floating Umbrellas installation at Empire Damansara is one of those classic instagrammable places in KL that’s been around for years now. Rainbow-colored umbrellas hang from above a ceiling opening and diffuse natural light.

I would definitely say that this is more of a local gem. You won’t be finding many tourists crowding around here.

After checking out the unique installation, consider joining this private tour that will bring you around the city and let you experience the city’s finest instagrammable places.

How do you get there?

BY CAR: Empire Damansara can be reached from KL Sentral in 16 minutes.

BY TRAIN: Stop at Mutiara Damansara MRT Station. Hail a taxi/Grab to Empire Damansara and arrive in less than 5 minutes.

When is the best time to go?

I would suggest visiting on a sunny day to really witness the full potential of the umbrellas.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Author

31. Changkat Tunku Lookout Point

Changkat Tunku Lookout Point offers breathtaking panoramic views of the city skyline. Situated right beside the official residence of the mayor of Kuala Lumpur, this spot is frequented by locals–joggers, cyclists or anyone wanting to snap a scenic photo.

Fill your Instagram feed with more sunset photos! Check out this perfect package

How do you get there?

The lookout point is accessible via a narrow road. A car ride from KL Sentral takes less than 10 minutes.

SECRET TIP! Parking is very limited so it’s best to take a taxi/Grab there.

When is the best time to go?

Any time works.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: @kiexploretheworld via Instagram
Instagrammable places in kl
Image Credit: @su.ahm4d via Instagram

32. Bukit Antarabangsa Sunset View

Another lookout point option is Bukit Antarabangsa Sunset View. The name and images speak for itself. Situated atop Taman Bukit Utama Hillside, visitors can expect to see a magnificent sunset.

Craving for more sunset views? This tour is the one for you.

How do you get there?

Be sure to search for “Bukit Antarabangsa Sunset View” on Waze. A car ride from KL Sentral takes 25 minutes.

When is the best time to go?

Sunset. Be sure to check the weather conditions ahead of your visit.

SECRET TIP! Make it an early dinner affair. Bring food, drinks and foldable chairs, take in the view and enjoy the breeze.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: @xolovelyayana via Instagram
Instagrammable places in kl
Image Credit: @ayummy_kl via Instagram

33. Islamic Arts Museum

Located on Jalan Lembah Perdana, the Islamic Arts Museum opened in 1998 and houses over 10,000 Islamic artifacts from all around the globe making it the largest museum of Islamic arts in SEA.

The museum is spread over two levels and comprises twelve galleries, some of which include the Architecture Gallery, Quran and Manuscript Gallery, Malay World Gallery, China Gallery and India Gallery.

You can expect to see an extensive Islamic book collection, rare manuscripts, the world’s largest scale models of the Great Mosque of Mecca and precious artifacts ranging from the Ottoman Empire to the Malay realm, and many more.

Block at least two hours to spend at the museum. It’s easy to get lost in all the beauty and snap away at every angle.

How do you get there?

BY CAR: The museum can be reached from KL Sentral in just 5 minutes.

BY TRAIN: Stop at either Pasar Seni MRT Station or Kuala Lumpur KTM Komuter Station. From there, catch a short taxi/Grab ride to the museum.

When is the best time to go?

The museum is open daily from 9.30AM to 6PM. It is best to go on a weekday.

How much does it cost?

Admission fee for adults is priced at RM14 (USD2.9) while seniors and students pay RM7 (USD1.5). Children below the age of 6 enter for free. Secure your tickets here.

Instagrammable places in kl
Image Credit: Unsplash
Instagrammable places in kl
Image Credit: Unsplash

34. Sultan Salahuddin Mosque

Located in the heart of the city of Shah Alam, Sultan Salahuddin Mosque is the largest mosque in Malaysia with a capacity of 24,000. Distinguished by its silver and blue finishings, the mosque is also known as the Blue Mosque.

Its architecture incorporates a blend of Malay and Modernist styles, and features fine Arabic calligraphy on parts of the wall and the inner curve of the dome. Easily one of the most impressive and alluring mosques, it makes for a prime insta worthy spot.

Visitors are expected to dress appropriately when entering the mosque.

How do you get there?

The best way to reach Sultan Salahuddin Mosque from the city center is by car. A ride from KL Sentral takes around 30 minutes.

When is the best time to go?

The mosque is open on Thursday to Sunday from 9AM to 12.30AM, 2PM to 4PM and 4.45PM to 6.30PM. On Friday, it opens from 9AM to 11AM.

How much does it cost?

It is free. Check out this package that includes an informative tour of the Blue Mosque.

Instagrammable places in kl
Image Credit: Author
Instagrammable places in kl
Image Credit: Author

35. RollerWa @ One Utama

Any K-Pop fans reading this? Skater guys or gals, perhaps? RollerWa is the place for you. Located on the first floor of One Utama Shopping Center, RollerWa, the South Korean indoor roller skating rink opened its doors in Malaysia last year.

Of blinding lights, funky K-Pop music, neon signs and highly instagrammable backdrops & installations, RollerWa ensures a fun time for both experienced and non-experienced skaters.

Need more instagrammable photos? Ride on the KL Hop-On-Hop-Off Bus and visit other trendy attractions in Kuala Lumpur. Secure your tickets here.

How do you get there?

BY CAR: One Utama is situated in the Bandar Utama area and can be reached from KL Sentral in less than 15 minutes.


BY TRAIN: Stop at Bandar Utama MRT Station. From there, it is a 7-minute walk to One Utama.

When is the best time to go?

RollerWa opens daily from 10AM to 10.30AM. I would suggest visiting on a weekday as there tends to be smaller crowds.

How much does it cost?

Tickets for adults are priced at RM40 (USD8.4) for two hours and RM80 (USD16.8) for a whole day.

Instagrammable places in kl
Image Credit: @faizabdullah via Instagram
Instagrammable places in kl
Image Credit: @ridwan_qa via Instagram

36. River Of Life KL

One of the most iconic instagrammable places in Kuala Lumpur is definitely the River of Life KL. Situated near Jamek Mosque, the River of Life is a convergence point of two rivers, namely Gombak River and Klang River.

Two gigantic murals overlook the river: the first one depicts the old Market Square and the second illustrates Klang River pre-urbanization. After securing your insta worthy photo, take a stroll down the waterfront and take in your mesmerizing surroundings.

How do you get there?

BY CAR: River of Life KL can be reached from KL Sentral in under 7 minutes. Take note: parking can be difficult to find so it is best to hail a taxi/Grab.

BY TRAIN: Stop at Masjid Jamek LRT Station. River of Life KL is a stone’s throw away.

When is the best time to go?

Early in the day works best. However, night time is special too as you get to watch the water fountain show. This guided tour will bring you around the city’s best night viewpoints including River of Life KL.

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: Author

37. Jamek Mosque

After exploring River of Life KL, make your way to one of the oldest mosques in Malaysia, Jamek Mosque. Opened over 100 years ago, the religious site features architectural styles that have been described as Mughal, Moorish and Indo-Saracenic. 

Visitors must cover up appropriately to enter the mosque. Worry not if you aren’t dressed for the occasion, Jamek Mosque provides free purple robes as seen above.

Guided tours are provided and I highly recommend you make full use of it as the guides are very knowledgable and willing to answer all your questions about the history of the mosque and Islam.

How do you get there?

It is recommended to visit Jamek Mosque via train as the Masjid Jamek LRT Station is situated right next to the mosque.

When is the best time to go?

Jamek Mosque is open to non-Muslims from 9AM to 12.30PM and 2.30PM to 4PM on Thursday to Wednesday.

How much does it cost?

It is free. If you have some moola to spare, check out this highly reviewed heritage tour that includes a stop at the mosque.

Instagrammable places in kl
Image Credit: @wawee_itsme via Instagram
Instagrammable places in kl
Image Credit: @shafiradalina via Instagram

38. Breakfast Spot

Located in a heritage-style building on Jalan Sin Chew Kee, the newly opened Breakfast Spot is an up-and-coming breakfast and brunch restaurant, and proves to be a top insta worthy restaurant in KL.

The restaurant features stunning green archways, old-school tiles, lush greenery and most notably, a glasshouse facade that lets in natural sunlight aplenty. Almost every corner begs to be photographed so whip out your camera or phone and get to it!

Your instagrammable adventure does not stop there. Ride on the KL Hop-On-Hop-Off Bus and check out other photo spots in the city! Secure your tickets here.

How do you get there?

BY CAR: Breakfast Spot can be reached from KL Sentral in 8 minutes.

BY TRAIN: Stop at Merdeka MRT Station. From there, it is a 12-minute walk to Breakfast Spot. 

When is the best time to go?

The restaurant opens daily from 8AM to 6PM. I would suggest going on a weekday to avoid the crowds.

How much does it cost?

Price range for F&B: $$

Instagrammable places in kl
Image Credit: @verenelew__ via Instagram

39. Lisette’s Cafe & Bakery, Bangsar

Lisette’s Cafe & Bakery is a charming instagrammable cafe in Kuala Lumpur, often populated with locals. Situated in a small residential area in Bangsar, the cafe is surrounded by greenery and was built with plenty of character.

From the quirky wooden furniture to the original ceiling murals depicting floral and animal motifs, Lisette’s evokes a homely and nostalgic feel. The highlight of the cafe has to be the huge flower backdrop at the outdoor seating area.

After grabbing a meal and securing that insta worthy shot, hop on this tour and experience the city and its best photo spots.

How do you get there?

BY CAR: You can reach Lisette’s Cafe & Bakery from KL Sentral in under 10 minutes.

BY BUS: Ride on the RapidKL Bus 772 and stop at Bangsar Utama Station. It is a stone’s throw away from there.

When is the best time to go?

The cafe operates daily from 8AM to 10PM. Anytime is fine, however take note that lunch time is particularly busy.

How much does it cost?

Price range for F&B: $$$

Instagrammable places in kl
Image Credit: @anakpakmail_ via Instagram
Instagrammable places in kl
Image Credit: @yanalhz via Instagram

40. BBQ Lamb KL Kemensah

BBQ Lamb KL Kemensah is no ordinary restaurant. Founded by a nature-loving couple, the restaurant offers patrons a one-of-a-kind outdoor dining experience where you can soak your feet in the cooling river while enjoying a hearty grilled meal.

Secluded in the hills of Kampung Kemensah, this extraordinary restaurant serves all types of grilled meat including lamb, beef, chicken, fish and even lobster! What are you waiting for? BBQ Lamb KL Kemensah is the perfect insta worthy restaurant in KL.

Don’t forget to check out this tour that will bring you around the best photo spots in Kuala Lumpur.

How do you get there?

BY CAR: The restaurant can be reached from KL Sentral in 25 minutes.

When is the best time to go?

The restaurant operates from 12PM to 7PM on Monday to Friday and 10AM to 7PM on Saturday & Sunday.

Reservation is encouraged as it is almost always full on weekends.

How much does it cost?

Price range for F&B: $$

Instagrammable places in kl
Image Credit: @muj_ally via Instagram

41. Bukit Tabur

Bukit Tabur is a popular hiking spot for experienced hikers. The 7.9-kilometer loop trail is located east of the Klang Gate Quartz Ridge and promises spectacular views from the top. If you’re up for the challenge, this is a beautiful instagrammable spot and definitely will be one of the Instagrammable places in KL you cannot miss.

Detailed information on hiking Bukit Tabur can be found here.

Can’t get enough after hiking? Don’t fret, I got you. Check out this highly reviewed tour that includes sightseeing at the most popular attractions in Kuala Lumpur.

How do you get there?

BY CAR: The trailhead of Bukit Tabur can be reached from KL Sentral in 30 minutes.

BY TRAIN: Stop at Wangsa Maju LRT Station. From there, hail a taxi/cab to get to the trailhead.

When is the best time to go?

Any time works fine. Be sure to plan ahead and check weather conditions as the hike takes around 2 to 3 hours

How much does it cost?

It is free.

Instagrammable places in kl
Image Credit: @adrianaomar_ via Instagram

42. National Monument

The National Monument of Malaysia AKA Tugu Negara is another classic instagrammable place in KL. Standing at 15-meters tall, the emotive bronze sculpture overlooks Perdana Botanical Garden.

The sculpture depicts five heroines standing over the bodies of two defeated communists. Commemorating the soldiers who defended Malaysia’s sovereignty during the Japanese Occupation, it will surely add a sense of patriotism to your feed.

This package is ideal for first-time travelers to the city as it includes sightseeing at the most popular attractions including the National Monument.

How do you get there?

BY CAR: The National Monument of Malaysia can be reached in under 10 minutes from KL Sentral.

BY BUS: Stop at Masjid Jamek LRT Station. The monument is an 18-minute walk from the station.

When is the best time to go?

Any time works fine.

How much does it cost?

It is free. 

Instagrammable places in kl
Image Credit: @naneyyyy__ via Instagram

43. Mary Jane KL

Nestled in a prime spot on Petaling Street, Mary Jane KL features the prettiest pink interior. Its captivating decor will draw you in and leave your Photo Album wanting more.  It definitely is a strong contender for the top insta worthy cafe in KL. 

Mary Jane KL serves a variety of Malaysian and Western meals, some of which include Nasi Ulam, Nasi Dagang, pancakes and wagyu burger. Enjoy a scrumptious meal while relaxing on plush pink seats and taking in the wonderful sight of roses everywhere.

Don’t forget to snap a photo of the beautiful instagrammable cafe in KL as you admire its floral fantasy!

If you have time to spare, check out some attractions near Petaling Street on this tour.

How do you get there?

BY CAR: You can reach Mary Jane KL from KL Sentral in under 10 minutes.

BY TRAIN: Stop at Pasar Seni MRT Station. It is a 4-minute walk from there.

When is the best time to go?

The restaurant opens on Tuesday to Thursday and Sunday from 10AM to 10PM, and Friday and Saturday from 10AM to 12AM.

Reservation is encouraged as it is often full on weekends.

How much does it cost?

Price range for F&B: $$$

Instagrammable places in kl
Image Credit: @yvonnesoo via Instagram
Instagrammable places in kl
Image Credit: @lamyiip via Instagram

44. Happy Landfill

Situated in Kota Damansara, Happy Landfill is a 90s office themed cafe and comprises nostalgic decor and furniture such as bulky computers, retro video cameras and classic fax machines. 

90s kid or not, this cafe guarantees to be one of the instagrammable places in KL and you’ll have a fantastic time down memory lane.

Happy Landfill’s menu consists of coffees, desserts, pastries as well as Japanese rice bowls. Start jotting this place down on your list as it is undoubtedly the most instagrammable cafe in KL. I mean, who doesn’t love a good throwback?

After stopping by this awesome cafe, consider joining this highly rated private tour and experience other instagrammable places in KL.

How do you get there?

BY CAR: Happy Landfill can be reached from KL Sentral in 35 minutes.

BY TRAIN: Stop at Mutiara Damansara MRT Station. From there, take a taxi/Grab to the cafe.

When is the best time to go?

The cafe opens from 11AM to 10PM on Monday to Friday and Sunday, and 11AM to 12AM on Saturday. It tends to get packed on weekends so try to visit on a weekday.

How much does it cost?

Price range for F&B: $

Instagrammable places in kl
Image Credit: @prettypsychic via Instagram
Instagrammable places in kl
Image Credit: @anerly_wong via Instagram

45. Licky Chan & The Poke Guy

Concluding my list of instagrammable places in KL, I present to you Licky Chan & The Poke Guy. An ice cream shop cum tattoo parlor, this establishment has curated the perfect menu of boozy and non-alcoholic ice cream.

Described as “a playground for adults”, the shop also features various instagrammable backdrops and rooms. Some highlights include a colorful ball pit, neon light installation and space filled with functioning bulky, old-school TVs.

After treating yourself to yummy ice cream and securing a perfect photo, check out other attractions in the city on this tour.

How do you get there?

BY CAR: You can reach Licky Chan and The Poke Guy from KL Sentral in under 20 minutes.

BY TRAIN: Stop at Dang Wangi LRT Station. It is a 5-minute walk to the shop.

When is the best time to go?

The shop operates from Wednesday to Monday from 12PM to 10.30PM. Anytime is fine.

How much does it cost?

Price range for F&B: $$

Map of 45 Instagrammable Places In KL You Must Know

I have created a Google Map of the 45 Instagrammable Places In KL that have been mentioned to assist your planning. It can be found here.

FAQs on Instagrammable Places In KL 

What Are Some Instagrammable Restaurants In KL?

  • Lola By Serai
  • Natalina
  • Willow KL
  • Pokok KL
  • Kenny Hills Baker
  • The Hungry Tapir
  • Kingu Kongu

What Are Some Abandoned Places In KL For A Photoshoot?

  • Mimaland
  • Safari Lagoon
  • Highland Towers
  • Plaza 63
  • SK Danau Perdana
  • Bukit Tunku
  • Taman Tenaga Bungalow

What Are Some Instagrammable Cafes In KL?

  • Three Years Old Cafe
  • After One
  • Kedai Coklat
  • Ini Itu 
  • Botanica + Co
  • The Lemon Tree
  • Kopenhagen Coffee
  • Wizards at Tribeca
  • Niko Neko Matcha
  • Rumah Puteh
  • Feeling Plus

What Are Some Vintage Places In KL?

  • Vintage 1988
  • Ho Kow Hainanese Kopitiam
  • Kafe Old Market Square
  • Timothy Cafe
  • Luckin Kopi
  • Lim Kee Cafe
  • Old China Cafe
  • Jao Time
  • Kecur

Useful Things To Know About KL

I know you can’t wait to get out to the city and fill your Photo Album with the best insta worthy shots, but hold your horses and please keep the following in mind:

1. The main religion in Malaysia is Islam so do dress appropriately when exploring the city’s attractions–whether it be a mosque or a cafe.

2. The heat in KL can reach unbearable temperatures. In August 2022, KL reached its highest temperature of 39.4 degrees celsius! Bring along a water bottle and stay hydrated.

3. Most locals in the city speak English or at least understand it. There’s no pressure to learn the official language of Bahasa Malaysia (Although you earn brownie points if you do!).

4. Make sure you have some cash on hand. Most major stores accept credit cards and QR payments, however certain shops still go the old-school way and accept cash only.

5. Carry an umbrella with you at all times if you’re planning to travel on foot. No rain is gonna stop your parade in KL.

Conclusion

And there you have it, reader. Your ultimate guide to 45 instagrammable places in KL, tailored by a local.

So, what are you waiting for? Get that flight ticket or block a few days to explore Malaysia’s lively capital and snap the perfect picture for your feed.

Whether you’re new to the country or simply looking for some inspiration, KL is the perfect city to fulfill your Instagram needs. Full of culture and charm, there is something for everyone.

Let me know in the comments if you’ve made it to any of the places above or have a favorite spot!

45 Instagrammable Places In KL [Secret Spots From A Local!]