Johor Bahru with Kids: A Family Weekend Guide

2026-07-13 · 5 min read

Colourful children's playground at a Johor recreation park

Photo: Wiki Farazi, CC0, via Wikimedia Commons

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.

Planning a JB stay? Book direct with Southern Homestay — studio and 2-bedroom serviced condos at KSL D'Esplanade in JB city centre. WhatsApp us for tonight's rate →

Frequently asked questions

What is the best family activity inside KSL City Mall in JB?

Funtopia indoor theme park and Dinosaurs Alive Water Park are both on the upper floors and rooftop of KSL City Mall — no Grab needed. Funtopia has slides, trampolines and role-play costumes; Dinosaurs Alive has water cannons, splash pools and gentle water slides for young children.

How far is LEGOLAND Malaysia from KSL D'Esplanade?

LEGOLAND Malaysia Resort in Iskandar Puteri is about 30–40 minutes by Grab from KSL D'Esplanade — a comfortable day trip with kids, returning to KSL City Mall for dinner and a rest.

Is a 2-bedroom serviced apartment better than a hotel for a family visit to JB?

For families, a 2-bedroom unit gives children their own room, a kitchen to warm food and store snacks, and a living room for downtime — all things a standard hotel room can't offer. Southern Homestay's 2-bedroom units at KSL D'Esplanade suit up to five guests, with a RM150 deposit to hold the booking.