Bustling with shopping malls and entertainment venues, Setapak is a growing suburb nestled on the boundary of Kuala Lumpur. Setapak is home to a handful of historic destinations and renowned educational institutions, making for a worthwhile detour during a visit to Kuala Lumpur.
Things to do
Setapak Central is the glamorous retail mecca in the area, boasting a fun, interactive experience for shoppers. Choose from between 250 shops across four different levels, ranging from fashion retailer H&M to TBM Electrical. When you’re feeling worn down, perk up with a cup of coffee from The Coffee Bean & Tea Leaf.
For a unique experience, check out the Royal Selangor Pewter Factory where you can witness the precise art of pewter crafting first hand. Embark on a guided tour that follows the history of the Royal Selangor Pewter Factory and enjoy observing Yong Koon’s original working tools.
Seeking some adventure? Plan a day trip to the famous Batu Caves and one of the most popular Hindu shrines outside India. Feast your eyes upon the tallest statue of Murugan, feed some of the colourful macaques, or hire a guide and learn to rock climb in one of the most famous destinations in the country.
If you enjoy seeing the animals, Setapak is home to the National Zoo of Malaysia. Check out freshwater crocodiles in the Reptile Park, pretend you’re on a safari on the Savannah Walk or cool off while visiting the Humboldt Penguins in the penguin house.
The Jalan Genting Kelang station is the main hub for most of the public transportation around the area. There is easy motorway access for taxis and cars, but you can also get around quite easily on foot.
We value your privacy
Do not sell my info
* The definition of "sale" under the California Consumer Privacy Act is applicable only to California consumers.
Best price guarantee
Book with HotelsCombined
With access to 5,000,000 hotel deals, take advantage of our best price guarantee.
Find a lower rate
If you find a lower rate on another site that we didn't offer you, let us know.
Get in touch
Let us know and we'll refund the difference to you within 30 days.