TheSmartLocal – Singapore’s Leading Travel and Lifestyle Portal

Skip to content
JB Hotels 7

10 Best Family-Friendly Hotels In JB For A Weekend Trip With The Kids This School Holiday

Hotels for families in Johor Bahru


While fun and wholesome, travelling with kids can be a feat, especially when parents have to juggle taking care of them and ensure everyone’s having a good time. It makes sense then, that Johor Bahru is an easy choice for a family trip, especially since it’s the closest and most affordable option with plenty to do. Bundle the kids into the car – or bus – and head over to one of these 10 hotels for families in Johor Bahru for a weekend getaway that’ll appease both the adults and kids.


1. KSL Resort JB City Centre – Next to a dinosaur water park


JB hotels - KSL Resort JB City Centre
Image credit: Klook

Here’s a hotel that has everything you need. KSL Resort JB City Centre’s Deluxe Rooms are big enough to fit 2 adults and a child. The rooms start from RM170(~S$65),or  RM196 (~$88.80) if you would like breakfast included with your stay.

JB Hotels 27 - Dinosaurs Alive Water Theme Park

For a splashing fun time with the family, hotel guests can access the dinosaur-themed water park located on level 7. Don’t miss photo ops with the huge dinosaur statues scattered around the park. We promise that going down the many water slides will be fun for both kids and adults.

JB Hotels - Dinosaurs Alive Water Theme Park

The hotel is also connected to KSL City Mall, the go-to mall for massages and beauty services.  Before you sneak off to get yourself pampered, you can drop the kids off at the mall’s indoor playground that has slides, netted tunnels, and a ball pit. 

JB Hotels - KSL City Mall
Image credit: @kslcity

Book a stay at KSL Resort JB City Centre

Rates: From RM170/night (~S$65)
Address: 33, Jalan Seladang, Taman Abad, 80250 Johor Bahru, Johor, Malaysia
Contact: +60 7-288 2999 | KSL Resort JB City Centre Website 


2. Ramada by Wyndham Meridin – Kids playroom & pool


JB Hotels - Ramada by Wyndham Meridin
Image credit:
Ramada by Wyndham Meridin Johor Bahru

With their Deluxe Room starting from RM263 (~S$104), Ramada by Wyndham Meridin Johor Bahru is abundant with family-friendly amenities that’ll keep you and your little ones entertained throughout your stay. The Deluxe room comes with a choice of either 2 single beds or 1 queen-sized bed. There’s also a comfortable nook to sit in by the window to admire the view or read a book.

JB Hotels - Ramada by Wyndham Meridin Playroom
Image credit: Ramada by Wyndham Meridin Johor Bahru

The hotel also has a kids pool and a children’s playroom equipped with books and toys to keep them engaged. If you need a short breather from parenting duties, drop the little ones off at the playroom, then head on down to either the hotel’s meditation deck or their reflexology path with pebbles that’ll help you relax and improve blood circulation. 

Book a stay at Ramada by Wyndham Meridin Johor Bahru. 

Rates: From RM263/night (~S$104)
Address: 5, Persiaran Medini Utara 3, Bandar Medini Iskandar, 79250 Iskandar Puteri, Johor, Malaysia
Contact: +60 7-531 8888 | Ramada by Wyndhan Meridin Johor Bahru website 


3. Somerset Medini Iskandar Puteri – 2 mins away from LEGOLAND


JB Hotels - Somerset Medini Iskandar Puteri
Image credit:
Somerset Medini Iskandar Puteri

The little ones are in for a whirl of fun when you book a stay at Somerset Medini Iskandar Puteri. The spacious studio apartments here start at just RM432 (~S$133), and comes with a kitchenette to make quick meals in the morning before heading out for the day.

LEGOLANDImage credit: @ninaninsy

What we love most about this hotel, though, is that it’s situated in a prime location in Iskandar. You’ll only be a 2-minute drive away from family-friendly attractions like LEGOLAND and SEA LIFE – so you’re guaranteed to have a good time. 

Book tickets for LEGOLAND Malaysia ($24.65).

Somerset Medini Iskandar Puteri Playroom
Image credit: Ascott Star Rewards

Within the hotel itself, the young ones can make some new friends at the ocean-themed Children’s Room – which has a mini playground, colourful painted walls, and educational toys.

Book a stay at Somerset Medini Iskandar Puteri.

Rates: From RM432/ night (~S$133)
Address:  Lot 5 Jalan Medini Utara 4, Medini Iskandar, Medini, 79200 Iskandar Puteri, Johor, Malaysia
Contact: +60 7-560 5555 | Somerset Medini Iskandar Puteri website 


4. Pulai Springs Resort Johor Bahru – Fishing pond for kids


Pulai Springs Resort Johor BahruImage credit: Pulai Springs Resort Johor Bahru 

You won’t have to worry about your night’s rest being a tight squeeze at Pulai Springs Resort Johor Bahru, because this is the suite life. Their spacious Cinta Ayu suites are big enough to accommodate families starting from just RM339 (~S$104).

With a spacious bedroom and a separate living room, you’ll be able to catch a snooze while the little ones watch their favourite cartoons with the hotel’s complimentary broadband access. 

JB Hotels - Fishing at Pulai Springs Resort Johor Bahru
Image credit: Pulai Springs Resort

There’s even a fishing pond in the resort, which will give the little ones a proper kampung experience. For about RM18 (~S$9) per hour, they’ll be able to fish around and collect as many fish as they can. 

Hotels for families in Johor Bahru - Pulai Springs Resort Johor Bahru Playroom and PoolImage adapted from: @pulaispringsresortjb and Pulai Springs Resort

If you’re looking to do something outdoorsy, you could take a family dip in one of the resort’s 4 swimming pools or rent a 4-seater bike to ride around the resort at RM30/hour (~S$9). Kids can also check out the Tee Tee Club, an indoor playground for kids aged 1-12.   

Book a stay at Pulai Springs Resort Johor Bahru. 

Rates: From RM339/night (~S$104)
Address: 20km, Jalan Pontian Lama, 81110 Pulai, Johor Malaysia
Contact: +607 521 2121 | Pulai Springs Resort Johor Bahru website 


5. Tanjong Puteri Golf Resort – 18 activities for kids, including golf


Hotels for families in Johor Bahru - Tanjong Puteri Golf Resort
Image credit: @tpgrjohor

Fore! You and your family will be thoroughly entertained at Tanjong Puteri Golf Resort. Enjoy a view of either the resort’s golf course or swimming pool from their spacious Clubhouse room, with rates starting from RM243 (~S$74).

​​Hotels for families in Johor Bahru - Tanjong Puteri Golf Resort Golf Course
Image credit: @tpgrjohor

From golf to futsal, the resort hosts a myriad of recreational activities for visitors of all ages, so you and the kiddos will never run out of things to do. For some outdoor fun, you can play volleyball or go cycling but if you prefer staying indoors, there’s also bowling and board games.

There’s even an option to go horseback riding, where you can choose to explore a jungle trail amidst an oil palm estate on horseback. 

Tanjong Puteri Golf Resort Pool
Image credit:
@tpgrjohor

If you prefer taking it slow, lounge in the resort’s pool while your little swimmers take a trip down the slide. 

Book a stay at Tanjong Puteri Golf Resort.

Rates: From RM243/night (~S$$74)
Address: Jalan Tanjong Puteri 1, Taman Tanjung Puteri Resort, 81700 Pasir Gudang, Johor, Malaysia
Contact: +60 7-271 1888 | Tanjong Puteri Golf Resort website 


6. Sunway Hotel Big Box – Family suites near an adventure park



Sunway Hotel Big Box
Image credit:
Sunway Hotel Big Box 

Kick back and relax at Sunway Hotel Big Box’s Family Suite. The suite comes fully-equipped with a king-sized bed, a sofa bed, and 2 TVs with in-house movies so you can have your very own comfy movie night with the gang from just RM660 (~S$203). The hotel is also directly linked to Sunway Big Box Retail Park, should you want to dabao food back.

Hotels for families in Johor Bahru - Sunway Hotel Big BoxImage credit: Sunway Hotel Big Box

And what’s a good hotel without a swimming pool? Take a dive at either the hotel’s infinity pool or kids pool to cool down from the hot weather. Be sure to check out the poolside bar and in house cafe after your swim. 

X Park Sunway IskandarImage credit: X Park Sunway Iskandar

Adjacent to the hotel is X Park Sunway Iskandar, an adventure park where you can unleash your inner daredevil. X Park has over 27 outdoor activities from riding an ATV to high ropes so you’ll always have a new activity to try during your stay.

Book a stay at Sunway Hotel Big Box. 

Rates: From RM660/night (~S$203)
Address: Persiaran Medini 5, Sunway City, 79250 Iskandar Puteri, Johor, Malaysia
Contact: +60 7-533 6688 | Sunway Hotel Big Box website 


7. Pinetree Marina Resort – Seaside resort with kids club & library


Pinetree Marina Resort Image credit: Pinetree Marina Resort 

Feel the cool breeze and wind in your hair at this oceanfront resort. Pinetree Marina Resort has affordable suites and amenities that are made to accommodate your little ones from RM289 (~S$89). The highlight has got to be the infinity pool that faces the ocean and with a view as pretty as a picture whether day or night.

Hotels for families in Johor Bahru - Pinetree Marina Resort library, playroom and playground
Image adapted from: Pinetree Marina Resort, Klook, Anies Safiza 

The hotel has an outdoor playground and a Kids Room with educational and recreational books and toys for the kiddos. There’s also an on-site library with WiFi connectivity and charging ports if you’d like to squeeze in a quick novel or catch up on those pesky work emails.

 Pinetree Marina Resort
Image credit: Klook

Book a stay at Pinetree Marina Resort

Rates: From RM289/night (~S$89)
Address: Persiaran Tanjung, Pengkalan Puteri, 79100 Iskandar Puteri, Johor, Malaysia
Contact: +60 7-266 8288 | Pinetree Marina Resort website 


8. Austin Park Hotel – Connected to a massive water park


Hotels for families in Johor Bahru - Austin Park Hotel
The room comes with a choice of either 2 twin-sized beds or 1 queen bed.
Image credit: Austin Park Hotel 

You’ll want to chill out in this tastefully minimalistic hotel after the long days of fun you’ll have at the attached water and adventure park. Austin Park Hotel’s spacious rooms, from just RM188 (~S$57), can comfortably accommodate you and the kiddos during your trip. The rooms also come with a 40-inch TV and rainshower for that extra boujee feel. 

Austin Heights Water & Adventure Park

You’ll be thrilled to know that the hotel is directly connected to Austin Heights Water & Adventure Park with 2-storey tall slides that have more twists and turns than your kids’ mood swings. The adventure park also has fun activities like ice skating, drag racing and a trampoline park. 

Book tickets to Austin Heights Water & Adventure Park

Hotels for families in Johor Bahru - Austin Park Hotel
Image credit: Austin Park Hotel

Book a stay at Austin Park Hotel

Rates: From RM188/night (~S$57)
Address: 71, Jalan Austin Heights 8/2, Taman Mount Austin 81100 Johor Bahru, Johor, Malaysia.
Contact: +607-360 3088 | Austin Park Hotel website 


9. The Avenue M – Pool with slides & mushroom fountains


Avenue M
Image credit: The Avenue M 

Just 13 minutes away from our beloved causeway lies The Avenue M. Their spacious yet cosy rooms come with a dining area as well as your choice of either a twin plush or  king-sized bed to accommodate your family from just RM236 (~S$72).

Head on down to the pool to cool down with the littles ones who’ll love the kid-friendly features. The pool has 2 mushroom-shaped fountains which they can stand under and embrace their inner Thumbelina

Hotels for families in Johor Bahru - Beletime Danga Bay
Image credit: Beletime Danga Bay

The hotel is also conveniently located near Beletime Danga Bay shopping mall, which boasts a huge indoor playground with different themes. Not to mention, it’s also home to Johor’s first snow-themed park. 

Book a stay at The Avenue M

Rates: From RM236 (~S$72)/night
Address: 16, Skudai Lbh, Straits View, 80200 Johor Bahru, Johor, Malaysia
Contact: +60 16-844 5452 | The Avenue M website 


10. LEGOLAND Hotel – An iconic themed hotel


LEGOLAND Hotel
Image credit: LEGOLAND Hotel 

Sometimes, a good ol’ splurge is necessary – and LEGOLAND Hotel is the perfect place to do just that. Starting from RM820 (~S$252), the guest rooms come with separate sleeping rooms, so you’ll finally get the privacy you need to unwind after a long day of parenting. We’re sure the kids will love having their own room with bunker beds for their shenanigans, too.

Hotels for families in Johor Bahru - LEGOLAND Image credit: LEGOLAND Malaysia

Spend the day at LEGOLAND Park, which has LEGO-themed roller coasters, water rides, and even a LEGO Driving School where children can ride around in tiny cars that resemble lego bricks. They’ll also love LEGO studios where they’ll be able to watch their favourite LEGO characters come to life in 4D. 

Book a stay at LEGOLAND Hotel.

Rates: From RM820/night (~S$252)
Address: 7 Jalan LEGOLAND, Bandar Medini Iskandar Malaysia, 79250 Iskandar Puteri (Nusajaya), Johor, Malaysia.
Contact: +607 597 8888 | LEGOLAND Hotel website 


Visit these hotels for families in Johor Bahru


Sure, parenting has its ups and downs. But you can’t deny that seeing that smile on your little ones’ faces makes everything so worth it. Take a look at these hotels when planning your next family trip to Johor Bahru and you’ll be guaranteed the perfect getaway for you and your kids.

So, pack your bags, apply for leave, and head on to JB. 

Here are more things to do in JB: 


Cover image adapted from: Ramada by Wyndham Meridin Johor Bahru, Pulai Springs Resort Johor Bahru