Johor Bahru punches well above its weight for families: you'll find indoor play zones inside KSL City Mall, a rooftop waterpark, Kidz Republic at Komtar JBCC, and LEGOLAND Malaysia about 30 minutes away — and a 2-bedroom serviced apartment beats two hotel rooms on every count.
Planning a family weekend in JB used to mean guessing what's near your accommodation. Staying at KSL D'Esplanade removes that guesswork entirely: Funtopia indoor theme park and Dinosaurs Alive water park are in the same building, and every other JB family attraction is a Grab ride away.
What kid-friendly activities are inside or beside KSL City Mall?
Funtopia is an indoor theme park on the upper floors of KSL City Mall with slides, trampolines, a carousel, and a role-play area where kids can dress up as firefighters, doctors and more — perfectly suited for younger children and rainy days. On the rooftop, Dinosaurs Alive Water Park 📍 Map has splash pools, water cannons, a giant trampoline and water slides gentle enough for young kids. Both parks are steps from the lifts — no Grab needed before the first activity of the day.
What other JB attractions suit families with children?
About 10–15 minutes by Grab, Kidz Republic at Komtar JBCC is a dinosaur-themed indoor playground with ball pits, foam pits and trampolines. Toppen Shopping Centre in the Mount Austin area (about 20–25 minutes away) has several indoor play zones and a free rooftop water-play area. For a bigger day out, LEGOLAND Malaysia Resort in Iskandar Puteri — with its 80+ rides, separate Water Park and SEA LIFE aquarium — is about 30–40 minutes by Grab from KSL, making it a comfortable day trip. Animal cafes are another JB family favourite: As Clouds Alpaca Cafe and Shi-ba Cafe are perennially popular with kids and typically need only a food or drink purchase to enter. See our full JB attractions guide for more ideas.
Why book a 2-bedroom unit instead of a hotel room for a family?
A 2-bedroom serviced apartment gives the children their own room (everyone sleeps better), a living room where kids can wind down without disturbing the adults, and a kitchen to warm milk, store snacks and heat hawker-stall leftovers — things no hotel room can match. For a family of four, the cost per head is often similar to a mid-range hotel, but with far more space. Southern Homestay's 2-bedroom units at KSL D'Esplanade suit groups of up to five; a RM150 deposit holds the booking. Compare our Studio and 2-bedroom options or WhatsApp us for tonight's availability.
Any practical tips for crossing the border with kids?
All family members — including infants — need a valid passport. Children shorter than about 120 cm cannot use the automated e-gates and will join the manual counter queue with a parent. The KTM Shuttle Tebrau is the fastest crossing option (about five minutes Singapore to JB Sentral; children under four travel free) but books out fast — reserve seats online in advance. In JB, Grab is the easiest way to get around: download the app before you leave Singapore and check for the GrabFamily service type if you need a vehicle with a child restraint. For more on getting around once you arrive, see our JB transport guide.