Xperience/Malaysia/Kuala Lumpur

Things to do in Kuala Lumpur

See other destinations
9.2 (9799) by Traveloka customers
Search

More about Kuala Lumpur

About Kuala Lumpur

Kuala Lumpur, the capital city of Malaysia, has been renowned for many iconic landmarks, including the Petronas Twin Towers. Nestled in the heart of the Malay Peninsula, this cosmopolitan metropolis serves as the country's economic, cultural, and transportation hub, attracting visitors from around the globe.

Kuala Lumpur's vibrant streets are a melting pot of cultures, reflected in its diverse population and culinary scene. From bustling street markets to upscale dining establishments, the city offers a tantalizing array of gourmet delights, ranging from traditional Malay dishes to Chinese, Indian, and Western cuisines. You can explore vibrant neighborhoods like KL Chinatown and Little India, where the aroma of spices fills the air and colorful shops line the streets.

Getting around Kuala Lumpur is a breeze, thanks to its efficient public transportation system comprising buses, trains, and monorails. The city's extensive network of highways and expressways also makes it easy to explore the surrounding areas and attractions. For those flying into Kuala Lumpur, the Kuala Lumpur International Airport (KLIA) serves as the main gateway, offering connectivity to domestic and international destinations.

So, if you are planning a business trip or vacation to this city, be sure you are well prepared! To navigate you, check out these ultimate guides on KL! From spots to visit and things to do, best eateries in town, to essential tips for your experience!

Things to Do in Kuala Lumpur

Got no ideas for things to do in Kuala Lumpur? Fret not, check out these 15 stunning spots with exciting adventures to offer:

1. The Petronas Twin Towers

A trip to Kuala Lumpur wouldn’t be perfect if you didn’t visit The Petronas Twin Towers

Standing tall as an iconic landmark in Kuala Lumpur, the breathtaking architectural building was once the tallest in the world. You can take an elevator ride to the observation deck for panoramic views of the city skyline or snap some good pictures with the Twin Towers as your background!

  • Location: Petronas Twin Tower, Lower Ground (Concourse) Level, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Malaysia.
  • Opening hours: Tuesday - Sunday, 10 am - 6 pm (closed on Monday).

2. KLCC Park

Only five minutes from the Petronas Twin Towers, KLCC Park is a great spot for your short vacation. This 50-acre urban park offers a serene retreat amidst the cityscape. From strolling, and jogging, to bringing the kids to enjoy the playground, KLCC Park is the perfect place for a leisurely day out.

  • Location: KLCC, Lot No. 241, Level 2, Suria, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 10 am - 10 pm.

3. Aquaria KLCC

Another family-friendly spot in KL is Aquaria KLCC. First opened in 2005, this world of marine wonders welcomes you to explore the diverse habitats and marine life on display. You can see majestic sharks, graceful stingrays, and colorful coral reefs, or participate at the feeding time!

  • Location: Kuala Lumpur Convention Centre, Jalan Pinang, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 10 am - 8 pm.

4. Illusion 3D Art Museum

Calling all art lovers! You can add Illusion 3D Art Museum to your itinerary. There are over 38 hand-painted 3D art installations you can enjoy! From defying gravity to escaping perilous situations, each exhibit offers a unique and immersive experience that will leave you questioning what is real and what is illusion.

  • Location: Lot 4.01 - 4.03, 2nd Floor, Central Market Annexe, Jalan Hang Kasturi, City Centre, 50050 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 10 am - 9 pm.

5. Thean Hou Temple

For a laid-back and religious spot, head to Thean Hou Temple. Without an entrance fee, you are welcome to admire the intricate architecture and ornate details of the building. This Buddha temple also allows visitors to participate in prayer sessions!

  • Location: 65, Persiaran Endah, Taman Persiaran Desa, 50460 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 8 am - 8 pm.

6. National Mosque of Malaysia

Located in the heart of Kuala Lumpur, this striking mosque is an architectural masterpiece that symbolizes the country's Islamic heritage. Built in 1965, in the National Mosque of Malaysia, you can admire the elegant design, intricate carvings, and stunning blue-tiled domes as you explore the mosque's expansive prayer hall and surrounding gardens. Whether you're a devout worshipper or a curious traveler, a visit to the National Mosque is a spiritual and cultural experience not to be missed.

  • Location: Jalan Perdana, Tasik Perdana, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.
  • Opening hours: Monday - Friday, 9 am–12.15 pm, 2.45–5.00 pm (closed on Saturday and Sunday).

7. Sunway Lagoon

23 minutes from the downtown, enjoy a day of excitement and adventure at Sunway Lagoon. The theme park offers a world of thrills in the water park, wildlife park, and the exciting rides at the extreme park. Don’t miss out on the high and winding wave slides!

  • Location: 3, Jalan PJS 11/11, Bandar Sunway, 47500 Subang Jaya, Selangor, Malaysia.
  • Opening hours: Wednesday - Monday, 10 am - 11 pm.

8. Zoo Negara

For animal enthusiasts, Zoo Negara could also be on your bucket list. Stretches for around 110 acres, the zoo is home to over 5,000 animals. There is a wide range of areas you can stroll, from the lake birds area to the ape center! You can also get involved in the CSR program to keep the animals alive and safe!

  • Location: Jalan Taman Zooview, Taman Zooview, 68000 Ampang, Selangor, Malaysia.
  • Opening hours: Daily, 9 am 

9. Petrosains KLCC

Living up to its name, Petrosains KLCC is located within the iconic landmark Petronas Twin Towers. Established in 1999 by Malaysia Prime Minister Mahathir Mohamad. You can explore a wide range of hands-on exhibits, interactive displays, and multimedia presentations that showcase the marvels of science and innovation. From exploring the depths of outer space to delving into the mysteries of Earth's ecosystems, Petrosains offers a fun and educational experience for visitors of all ages.


  • Location: Petronas Twin Tower, Level 4, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Malaysia.
  • Opening hours: Tuesday - Friday, 9.30 am - 4 pm and Saturday - Sunday, 9.30 am - 5 pm

10. Sultan Abdul Samad Building

Stands as one of the oldest mosque in Kuala Lumpur, Sultan Abdul Samad Building can be your go-to religious destinations. Built in the late 19th century during British colonial rule, this magnificent structure serves as a testament to Malaysia's rich architectural heritage. 

  • Location: Jln Raja, Kuala Lumpur City Centre, 50050 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 24 hours.

11. Central Market

A day being locals? Why not? Visit Central Market. First opened in 1937, this historic building has been transformed into a cultural hub where you can shop for traditional arts, crafts, and souvenirs. Browse through a myriad of stalls selling everything from batik textiles and wood carvings to local delicacies and handmade crafts.

  • Location: Kuala Lumpur City Centre, 50050 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 10 am - 10 pm.

12. Little India

The largest one in Malaysia, Little India Brickfields, is a busy yet wonderful neighborhood you can visit during your holiday in KL. Once you’re here, you’ll be welcomed by the historical Hindhu temple, the Sri Veeramakaliamman Temple, and the Sri Srinivasa Perumal Temple.  As you wander through the colorful streets lined with shops, restaurants, or local eateries with Indian cuisine. 

  • Location: Brickfields, Kuala Lumpur, Malaysia. 
  • Opening hours: Daily, 10 am - 9 pm.

13. KL Chinatown

Since Kuala Lumpur is renowned for its melting pot, you can also find Chinatown in the corner. The bustling markets, vibrant street food stalls, and historic landmarks are everywhere to be found. Explore the traditional shophouses, where you can shop for everything from souvenirs and trinkets to antiques and handicrafts. Indulge in mouthwatering street food delights such as char kway teow, dim sum, and Hainanese chicken rice, or sample exotic fruits and local delicacies at the bustling street markets. It’s also highly recommended for you to visit this spot at late afternoon till night because the options are endless!

  • Location: Petaling Street, Kuala Lumpur, Malaysia.
  • Opening hours: Daily, 8 am - 10 pm.

14. Batu Caves

Just a 21-minute drive from Kuala Lumpur, you can find a spiritual spot for your healing journey in Batu Caves. The limestone caves and temples were opened to the public in 1981. Ascend the steep staircase adorned with colorful Hindu statues and sculptures to reach the main cave temple, dedicated to Lord Murugan, the Hindu god of war.

  • Location: Gombak, 68100 Batu Caves, Selangor, Malaysia.
  • Opening hours: Daily, 6 am - 9 pm.

15. Jalan Alor

Feast your tummy on Jalan Alor, Kuala Lumpur's most famous food street known for its festive vibe and delicious street food offerings. As you stroll down this bustling thoroughfare lined with food stalls and open-air restaurants, you'll be greeted by the tantalizing aroma of sizzling woks and grills. Savor a variety of Malaysian dishes, from succulent satay and spicy noodles to crispy fried chicken and exotic fruits.

  • Location: Jalan Alor, Bukit Bintang, Kuala Lumpur, Malaysia, 50200.
  • Opening hours: Daily, 24 hours. 

Best Restaurants in Kuala Lumpur

Southeast Asia is renowned for its culinary scene, including in Kuala Lumpur. So, if you are here, don’t ever waste your chance to stroll around the town and savor the best cuisine! Check out some of these:

Skillet KL

First opened in 2015, Skillet KL offers culinary delights with European dishes with sleek and modern ambiance. Situated in the heart of the city, this upscale restaurant showcases the finest ingredients sourced from around the world. Don’t miss out on their Courgette Blossom, the Japanese wagyu creation!

  • Location: 3 Lot 1-01, Level, Menara Hap Seng, 1, Jalan P. Ramlee, Kuala Lumpur, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.

Old China Cafe

Featuring a nostalgic ambiance and authentic dishes inspired by the country's rich culinary heritage, this iconic restaurant offers a truly immersive dining experience. From Nyonya classics to Chinese delicacies, every dish at Old China Cafe is bursting with flavor and served with old-world charm.

  • Location: 11, Jalan Balai Polis, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.

Nobu Kuala Lumpur

Craving for Japanese taste? Nobu Kuala Lumpur is what you ask for! Located in the iconic Four Seasons Place, this world-renowned restaurant offers an exquisite dining experience with Kuala Lumpur's breathtaking skyline as the setting. Once you’re here, you must savor the signature sushi, sashimi, and innovative fusion dishes for every bite!

  • Location:  L4A-05, Level 4A, Shoppes at Four Seasons Place, 145, Jln Ampang, Kuala Lumpur, 50450 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.

Melur & Thyme

 A vintage ambiance? Head to Melur & Thyme. This trendy eatery offers an extensive menu of classic Malaysian dishes reimagined for the contemporary palate. From aromatic curries to flavorful stir-fries and fragrant rice dishes, every dish at Melur & Thyme is crafted with care. Try their Nasi Dulang!

  • Location: Kuala Lumpur City Centre, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.

Halab KL

Planning on meeting with old friends? Halab KL can be your great deal. Nestled in the heart of KL, you can savor a wide range of dishes, from Mediterranean food to authentic Es Campur here!

  • Location: 35, Jalan Berangan, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia.

Best Hotels in Kuala Lumpur

When it comes to accommodation in Kuala Lumpur, you don’t have to worry! There are endless choices to suit your budget and preference! Romantic getaway? Summer holiday with kiddos? Look no further! Check out these recommended best hotels in the city:

1. JW Marriott Hotel Kuala Lumpur

Nestled only a few minutes from Masjid Jamek LRT Station, JW Marriott Hotel Kuala Lumpur stands tall as a luxurious lodge in Bukit Bintang. Featuring 738 guestrooms and suites, the elegant contemporary interiors feature spacious beds and other world-class amenities. The five-star hotel also provides infinite pools, a relaxing spa and sauna, and a fitness center. 

  • Location: 183, Jalan Bukit Bintang, Bukit Bintang, Kuala Lumpur, Malaysia, 55100.
  • Room rate: Starts from RM 525 per night/room.

2. Berjaya Times Square Hotel

Tucked away 93 meters from Berjaya Times Square and the monorail station, Berjaya Times Square Hotel offers a unique blend of comfort, convenience, and style. The hotel boasts spacious and well-appointed rooms and suites, each offering modern amenities and stunning views of the city skyline. Don’t worry about arriving late or too early, the five-star lodge provides 24-hour front desk service ready to assist you whenever you come!

  • Location: No.1, Jalan Imbi, Bukit Bintang, Kuala Lumpur, Malaysia, 55100.
  • Room rate: Starts from RM 318 per night/room.

3. Grand Millennium Kuala Lumpur

Still in Bukit Bintang, Grand Millennium Kuala Lumpur is a serene and luxurious oasis in the heart of the city. Boasting 468 rooms, you and the family are welcome to enjoy the utmost comfort and relaxation. Indulge yourself as well in calming spa and massage, infinite outdoor pools, to children's pools! 

  • Location: 160 Jalan Bukit Bintang, Bukit Bintang, Kuala Lumpur, Malaysia, 55100.
  • Room rate: Starts from RM 383 per night/room.

4. Sleeping Lion Suites

For more affordable options? Head to Sleeping Lion Suites. This three-star boutique hotel boasts beautifully appointed rooms and suites, each exuding old-world charm and character. You can unwind in the cozy lounge area, enjoy a delicious breakfast served in the hotel's charming courtyard, or explore the vibrant local neighborhood on foot. 

  • Location: Jalan Gading, Bukit Bintang, Kuala Lumpur, Bukit Bintang, Kuala Lumpur, Malaysia, 55100.
  • Room rate: Starts from RM 195 per night/room.

5. Scarletz Suites KLCC by Mykey Global

This one is perfect for kids' holiday staycation! Scarletz Suites KLCC by Mykey Global offers modern comfort and convenience for both short and long-term stays. The hotel features stylishly furnished apartments, furniture for kids like camps and mini living room. It also has fully equipped kitchens, spacious living areas, and panoramic views of the city skyline. You can enjoy a range of amenities, including a rooftop swimming pool, fitness center, and 24-hour security!

  • Location: Jalan Yap Kwan Seng, Kuala Lumpur City Centre, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Kuala Lumpur City Centre, Kuala Lumpur, Malaysia, 50450.
  • Room rate: Starts from Rm 159 per night/room.

Tips When Visiting Kuala Lumpur

Before exploring Malaysia’s capital city, check out these handy tips to ensure an exciting experience!

  • Dress modestly when visiting religious sites.
  • Stay hydrated and wear sunscreen, as Kuala Lumpur can get hot and humid.
  • Use public transportation or ride-sharing services to navigate the city efficiently.
  • Bargain when shopping at markets or street stalls to get the best deals.
  • Respect local customs and traditions, including removing your shoes before entering homes or temples.

Now, ready to go? Create your itinerary and book your trip with Traveloka! From activities, flight, to hotel, Traveloka has everything you need to make your Kuala Lumpur experience unforgettable. Start planning your adventure today!