🏨 Opening a new attraction or hotel? Invite us for a complimentary visit. You get an independent, honest review, and you may be featured in our monthly Top 10 new places.Invite us →
🏯Kota Tinggi

#10 Heritage Sites in Malaysia · 2026

Kota Johor Lama Historical Complex

🌺🌺🌺 Worth the Detour · 🏯 Heritage Sites

🆓 Free

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.

⚠️ Safety & weather
  • Rural location; bring insect repellent
  • Check opening before driving out on Mondays

Also nearby

🏖️Kota Tinggi
🌺🌺🌺Highly Recommended

Desaru Beach

🏖️ Beaches · Desaru, Kota Tinggi, Johor

🆓 Free☪️ Surau🧒

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

⛺Kota Tinggi
🌺🌺🌺Worth the Detour

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.

← Full Heritage Sites ranking · ← All of Johor

📬 Get the weekly jalan-jalan list

New Top 10s, fresh openings, festival guides and monsoon alerts, every Monday. Free, no spam, unsubscribe anytime.