arrow-up-icon Earn points on your existing loyalty program!

Up to 30% off with Agoda Insider Deals!

About KSL Hotel & Resort


KSL Hotel & Resort Johor Bahru is the largest integrated resort in Johor. The hotel contains 868 rooms, suites and 20 function rooms. Besides located in the city center and near to Singapore-Johor Bahru causeway (5minutes), the hotel is also connected the shopping mall which offers a complete new experience for you and your family to explore. You will be able to find hypermart (Tesco) and lots of eateries within the premise and never need to go out.

With wide range of facilities and activities, we can assure that your stay is fully utilised. Those facilities and activities include Gym, Sauna, Swimming pool, Dinosaur Water Theme Park, Golf simulator, Cinema, Family KTV, Spa and many more.

You are also close to the entertainment hotspots like the Legoland (20minutes) and Puteri Harbor (25minutes). We do provide shuttle bus and tickets to the Legoland and also Universal Studio Singapore.
Show more Show less



  • free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • car park
  • airport transfer

Fitness & recreation

  • fitness center
  • sauna
  • games room

Swimming & soaking

  • hot tub
  • outdoor pool

For kids

  • pool (kids)

Food & beverage

  • restaurant
  • coffee shop
  • poolside bar
  • bar


  • pets allowed

Cleaning services

  • laundry service
  • dry cleaning

Guest services

  • luggage storage
  • newspapers
  • tours
  • concierge

On-site facilities

  • facilities for disabled guests
  • family room
  • elevator
  • shops
  • smoking area

Health and security

  • 24-hour front desk
  • safety deposit boxes

Business & money services

  • meeting facilities
  • business center
  • ATM/cash machine on site

Languages Spoken

  • English
  • Chinese (Mandarin)
  • Malay
Show more Show less


The hotel provides entrance to Dinosaur Alive Water Theme Park for hotel guest.
Operation hours:
- Weekdays: 10.00 AM to 07.00 PM
- Weekends: 09.00 AM to 07.00 PM
Please contact the hotel directly for this arrangements.

Child and extra bed policy
Infant 0-1 year(s) Stay for free if using existing bedding. Note, if you need a cot there may be an extra charge.
Children 2-12 year(s) Must use an extra bed
  • Guests over 12 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room policy for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Breakfast Charge (when not included in room rate): 45 MYR
Check-In From: 03:00 PM
Check-Out Until: 12:00 PM
Distance from City Center: 4 KM
Distance to Airport: 31.2 KM
Number of Restaurants: 2
Number of Rooms : 868
Room Voltage: 220
Year Hotel Built: 2012
Show more Show less

Agoda Verified Reviews

Filter by traveler type
Very good

  • Hotel Condition/Cleanliness 7.6
  • Facilities 6.9
  • Location 8.3
  • Room Comfort/Standard 7.6
  • Staff Performance 7.3
  • Value for Money 7.3
  • Food/Dining 6.9

Andree S.
July 01, 2016
Satisfied but very slow for check in
The good thing is the location is very near to mall and for young children, they really enjoy the dinosaur themed park. the bad thing is very slow for check in.

Salbinah M.
June 30, 2016
Convenient Location
Been staying here for a couple of times already. As usual check in and check out is a breeze. No issues. Room quite basic but no complaints for the price paid. Location is very convenient. There is a shopping mall link to the hotel. There are lots of restaurants and cafes there. The best part is the swimming pool. Although quite basic with slides but my kids love it. Breakfast was also great with lots of asian cuisines.

June 30, 2016
Theme Park
We went to Legoland and stay in hallmarks hotel for 2 days & stay Ksl Resort for the third day. Water theme is not as fun as what i expected😓hotel was just above Ksl shopping.

Izwan A.
June 30, 2016
Raya stay
location is not too mall is just average..stayed here just because it's too expensive to be stay in singapor during festive season

Michele C.
June 30, 2016
business trip
big room

Tay P.
June 30, 2016
Pleasant stayed!
Shopping mall is just below the hotel. Location is really good. Hotel is clean

Dr F.
June 30, 2016
Poor service from your administration /policy matter
I have been coming to stay at your hotel every month. Please remember this is a holiday hotel with business and personal. It is not a regimental military camp where guests must follow 100% of all your structured rules and regulations. We were late for our breakfast at 10.35am and there were no more breakfast for all of us. I told your staff as well as in email. But you all treated us like a beggers with a 15% off without giving us a full breakfast the next month we come. In any Western and Asia countries hotels, no one did this like you did. Yes we were wrong for coming late as we have friends chatting with us till midnight 5am. So we wokeup late and went without breakfast. We are considering going to other hotels who can provide better services at more than half your prices. You are charging me at more than rm300 per night or more than $100 Sing. But you cannot replace us a breakfast is unacceptable!

Lee C.
June 30, 2016
We will come again.
Overall is good. Kids very enjoy and had fun at dinosaur water park.

JiKook K.
New Zealand
June 30, 2016
Value for money
If you are looking for short gateway in JB, this hotel is considerable. It linked with the KSL shopping centre, although it is not great shopping mall, so provide you the convenience. However, other than that, there are nothing much near by, in walking distance.

Patricia Y.
June 30, 2016
Family staycation
KSL is definitely a place for the young and old. It is located within the shopping mall. The mall is a shopping haven for handphone accessories. There are also many food choices a door step away for all ages. The disaapointing side is the cleanliness of the apartment. The wall paper is tearing already and bed linen don't feel very clean. Overall is a good stay and value for money.