MY · Selangor · 3.46°N 101.70°E

hulu tamu hot spring

Hot, warm and cool pools in the Batang Kali hills, with loh mee in Ulu Yam after.

Best time
Any time of year. Early mornings and evenings are the most comfortable for soaking, and weekdays are quietest.
How long
Half a day
Getting there
About an hour's drive north of KL via the North–South Expressway and Batang Kali. From town, head towards Kampung Kuantan and follow the signs for Hulu Tamu. There's no handy public transport.
Save postcard
MY · Selangorhulu tamu hot spring3.46°N 101.70°Egowherelah.com
Dear group chat,Hot, warm and cool pools in the Batang Kali hills, with loh mee in Ulu Yam after.— gowherelahTo: whoever’s drivingHulu Tamu Hot SpringMY, Selangor
KLhulu tamu hot spring
≈ 36 km from KL, as the crow flies

A council-run hot spring in the hills about 7 km east of Batang Kali. The water fills pools from hot to cool, with a shallow one for kids and a well where regulars scoop out the hottest water by the pail. Pair it with a river dip at Sungai Kedondong or a bowl of loh mee in Ulu Yam.

Makan

  1. Loh meeUlu Yam's thick, starchy noodles are about 20 minutes away; it's a pork dish, so not halal.Map ↗
  2. Roti canaiBreakfast and teh tarik at the shops in Batang Kali before the soak.Map ↗

Things to do

  1. The poolsStart in the cooler pool and work up to the hot one, easing in slowly.Map ↗
  2. The hot wellScoop up the hottest water with a pail and pour it over yourself, the way the regulars do.Map ↗
  3. Sungai KedondongA river and waterfall picnic spot about 10 minutes away on the Genting road.Map ↗

Good to know

  • Bring a pail for the well, a towel and a change of clothes.
  • Test the water with your hand first, and keep small children out of the hottest pool.

Last checked October 2026. Things change, so check opening times, fees and transport before you go.