#10 Heritage Sites in Malaysia · 2026
Kota Johor Lama Historical Complex
🌺🌺🌺 Worth the Detour · 🏯 Heritage Sites
Why go
After Melaka fell in 1511, the sultanate regrouped here on a bend of the Johor River and built Kota Batu, a fortified royal capital that the Portuguese and Acehnese fought over. Today a stilted Malay-house museum sits beside the old earth-and-stone fort site, with displays on Johor's sultans, river forts and archaeological finds. Quiet, breezy and surprisingly moving for history buffs.
⭐ Don't miss: The riverside fort remains (Kota Batu) after the museum's gallery on the Johor River forts
⚠️ Not yet re-verified for 2026. Check fees, hours and that it is open before you go.
- Entry fee
- Free (per visitor reviews; confirm on site)
- Opening hours
- Daily 9am-5pm (last entry 4:30pm); closed first Monday of the month and on Hari Raya holidays per JMM listing (check before you go)
- Best time to go
- Morning, before the midday heat
- Time needed
- 1-2 hours
- How to get there
- Car only: about 45 min from Johor Bahru or 30 min from Kota Tinggi town via Jalan Johor Lama. Free parking. No useful public transport.
- Address
- Lot 1468, Kampung Johor Lama, 81940 Kota Tinggi, Johor
- Area
- Kampung Johor Lama, Kota Tinggi, Johor
- Facilities
- 🚻 toilets🅿️ free parking
- Muslim-friendly
- No surau confirmed on site · 🍽️ Halal food nearby
Malay kampung area with food stalls nearby; no confirmed on-site surau - Accessibility
- Museum is a raised timber house with steps; fort site has grass and uneven ground
- Kids
- Small but has an interactive congkak game; okay for school-age kids
☪️ Halal status changes. For food, look for a valid JAKIM certificate (check at myehalal.halal.gov.my). Hotels and venues we have not verified are described as "pork-free", not halal.
- Rural location; bring insect repellent
- Check opening before driving out on Mondays
Also nearby
Desaru Beach
🏖️ Beaches · Desaru, Kota Tinggi, Johor
A long, clean beach on Johor's east coast, backed by resorts, Desaru Coast and a casuarina-lined shore. Quieter than Port Dickson and a good weekend run from Singapore and JB.
Don't miss: A sunrise walk before the resort crowd wakes up
Lepak Sepak Campsite
⛺ Glamping & Campsites · Sungai Sepak, Kota Tinggi, Johor
A small privately-run riverside campsite with a pool, cafe and powered pitches. Loud on weekends, peaceful on weekdays.
Don't miss: Cooling off in the river and the pool
⚠️ Not yet re-verified for 2026. Check fees, hours and that it is open before you go.
Nothing here matches your filters. Clear a filter to see more.