The dinosaur attraction at KSL is Dinosaurs Alive Water Theme Park — a small, dinosaur-themed splash park on Level 7 of KSL Hotel & Resort that toddlers adore and older kids outgrow fast, so go in expecting a play pool, not Jurassic Park.
If you’ve seen photos of giant T-Rex models poking over a water park and wondered whether it’s a real thing at KSL — it is. It’s a dinosaur-themed water park (not a dry museum or an animatronic exhibition), and reviews are genuinely split. Here’s the honest version, grounded in what visitors actually say, so you can decide before you buy tickets.
What exactly is the KSL Dino Park?
It’s Dinosaurs Alive Water Theme Park, typically found on Level 7 of KSL Hotel & Resort — the hotel tower sitting right next to KSL City Mall. You reach it up past the mall and hotel pool deck, and it’s a compact outdoor splash zone: a few pools, a handful of kids’ slides, water spouts and buckets, all dressed up with large dinosaur models. Think of it as a themed play pool rather than a full theme park. Hours and admission change, so check current hours and pricing directly before you go.
What’s genuinely good about it?
For the right visitor, it’s a hit. Reviewers consistently say toddlers and young children love it — the shallow play area, tipping buckets and gentle slides are perfectly pitched for ages roughly 1–8. It’s usually free or very cheap for hotel guests (paid separately for non-guests), the pools are generally kept clean, and the life-size dinosaurs make for fun photos. As a low-cost half-day for little kids on a hot JB afternoon, it does the job.
What are the honest downsides?
Manage your expectations. The most common complaint across reviews is that it’s small — only a few pools, a few slides and a few dinosaurs — and the dinosaurs are mostly stationary, so anyone expecting moving, roaring animatronics may be let down. Visitors have also flagged the odd non-working water feature, peeling paint and general wear, and several note the marketing photos oversell it. The consensus verdict: great as a bonus if you’re staying nearby, but not worth full non-guest admission on its own, and older kids and adults will get bored quickly.
Should you go — and when?
Go if you have kids under about eight and want an easy, splashy hour or two without trekking out to a big theme park. Skip it if you’re after animatronic dinosaurs or a full water-park day — JB has bigger options for that (see our roundup of things to do in Johor Bahru). Weekday mornings are usually quieter than weekends, and bring your own towels and swim gear to keep costs down. Since it’s outdoors, a quick weather check saves a wasted trip.
The easiest way to do the Dino Park is to stay right at KSL and stroll over. Southern Homestay’s serviced units at KSL D’Esplanade sit directly above KSL City Mall — a short indoor walk to the mall and a short hop to the hotel side — so tired little swimmers are minutes from a nap. See what’s inside KSL City Mall, then see our Studio and 2-bedroom units or WhatsApp us to book a family-friendly unit for your JB trip.