Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
GGuest User2025.12.01
KSL Hotel in JB offers great value mainly due to its location. Being attached to KSL City Mall means you have everything under one roof — retail shops, F&B, cinema, salon, massage, and a supermarket. It’s especially convenient for families and travellers who want easy access without driving around Johor Bahru.
The rooms are generally comfortable, though some units feel older and could use a refresh. Beds are soft, air-conditioning is strong, and Wi-Fi is workable. Cleanliness is acceptable, but during peak seasons like school holidays and weekends, you may notice slower housekeeping service and longer check-in queues because of the high volume of guests.
Facilities like the pool, small dinosaur-themed water park, and gym are nice bonuses. Security is decent, and parking is plentiful.
Overall, KSL Hotel is great for short stays, shopping trips, and quick weekend getaways if you prioritise convenience and affordability over luxury.
Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
GGuest User2025.11.18
Very convenient location, opposite KSL mall and eateries. Great view of the surrounding from our window on 19 floor. The Spa at level 6 was very clean and peaceful providing excellent massage. Breakfast variety was good. Waiters were very efficient to clear your plates after you finished each course. Will stay there again for our next visit.
Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
JJEFFREY TAY KH2025.11.10
I recently stayed at the DoubleTree by Hilton Johor Bahru with my family, and unfortunately, our experience was far from seamless.
Check-in Process:
Our experience started off on a less-than-ideal note when we arrived on a Saturday afternoon. Upon reaching the hotel, we found a long queue at the lifts, with only three lifts serving guests. The remaining lifts were dedicated to carpark access, so we had to wait for around 15 minutes before being able to head up to our room.
At 2:30pm, we approached the main check-in counter, only to find a significant queue of over 10 groups waiting at each counter. It was evident that the hotel was handling a large volume of guests at the time.
We had booked a 2-Bedroom Suite and were eligible for Priority Exclusive Check-in at the Level 29 Executive Lounge, which we thought would be a faster process. Unfortunately, there was only one check-in counter open, and just one staff member attending to all guests. This led to more waiting and left us feeling frustrated, especially given the hotel’s reputation for premium service.
Parking Issues:
To add to the inconvenience, the hotel’s carpark was completely full when we arrived. We were redirected to a nearby building for parking, which required a 5–10 minute walk back to the hotel. Given that we were traveling with an infant and had a lot of luggage, this was quite inconvenient. After realizing how difficult this was going to be, my family decided to make a detour back to the hotel carpark. We explained the situation to the security guard at the entrance, and thankfully, he allowed us to enter the carpark. He then directed us to wait for a spot to free up, which we did, and eventually found parking. While this solution worked out in the end, it was still a hassle and not something we expected from a hotel of this standard.
Luggage Assistance:
Another disappointing aspect was that nobody offered to assist us with our luggage upon arrival. With an infant in tow, we were carrying several bags, a stroller, and other necessities. Having no assistance in getting our things inside was inconvenient and felt like a basic expectation from a hotel of this caliber.
Service & First Impressions:
Service and first impressions are crucial when you arrive at a hotel, especially one with a reputation like DoubleTree. Unfortunately, this is where our experience really faltered. The lack of assistance with luggage, the long waits, and the overall lack of attention to guest needs made us feel more like an afterthought than valued guests. When you’re paying a premium for a hotel experience, these basic services should be a given. Had we known the service level would be this underwhelming, we might have considered a lower-priced option where expectations were more in line with what was actually delivered.
Room Availability:
Despite arriving at 2:30pm, our room was not ready until 3:45pm, well past the official check-in time of 3pm. As we were traveling with an infant, this delay was especially inconvenient and challenging. It’s disappointing when a reputable hotel can’t meet its advertised check-in time, particularly when you’ve paid a premium for a higher-category room.
Room Experience:
Once we finally got to the room, we found it spacious and comfortable. The hotel had made a lovely gesture by providing a complimentary birthday cake as requested, which was a thoughtful touch. However, the room did show signs of wear and aging. Some areas appeared to be in need of maintenance, and it didn’t feel as fresh or well-kept as we had expected from a hotel of this caliber.
Breakfast & Executive Lounge Staff:
One positive highlight of our stay was the excellent service provided by one of the Executive Lounge staff members. I had approached the team to request an adjustment to our breakfast arrangement — as our booking included 2 breakfasts per day for 2 days (a total of 4 breakfasts), but since we were checking out earlier, we hoped to enjoy all breakfasts on the first
Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
GGuest User2025.11.09
The hotel is very comfortable and clean. I really liked the shower head — it’s powerful, just like getting a massage while showering!
Breakfast was excellent and so filling that I couldn’t eat another bite.
Overall, it was a very pleasant stay. I’ll definitely book here again if I come back.
Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
AAlvinOng2025.09.25
Hotel staff are friendly, the room is big, soft mattress and a few types of pillows are provided. Great breakfast, kitchen staff are friendly too. It’s just opposite City Square shopping mall which is a plus. The carpark is not free as it shares with the residential building. But it is bright and felt safe. The only negative side is the rain shower, difficult to adjust the hot and cold water. The toilet flush is not strong too. Need to press both half and full flush button together to get a stronger flush.
Hotel near Danga Bay,Johor Bahru10.8% of visitors choose this area
AAziasyraaf2025.02.07
The 3-bedroom is an exclusive unit, well equipped with microwave, big fridge, cooking utensils, good WiFi and huge TV. We really enjoyed our stay at this apartment as the check in process was seamless and the host is very friendly and attentive. The location is very ideal and there are numerous restaurants nearby. She has prepared the apartment with great care and we would love to return to this apartment as and when we are in Johor Bahru.
Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
AAnonymous User2025.11.06
The host was responsive and helpful in ensuring smooth check-in and out.
The location of the apartment building is good, within walking distance to CIQ, city square mall and other shopping areas.
The 2 bedroom apartment we booked was clean and neat. The unit smells good too.
The only complaint we had was the aircon in the living room being too weak, too old and not cooling. As the windows and balcony sliding doors were huge with great views of the custom check point, the sunlight and heat coming into the unit was unbearable, the aircon does not provide any comfort at all.
Luckily the aircon in the bedrooms were working properly.
The bathrooms were clean and comfortable to use.
The lift is clean and not crowded at all, so going in and out was a breeze.
Had a fantastic experience staying at this resort. The room was clean and well-maintained although the resort was established for years. What a perfect place for relaxing. Had 2 nights stay here. Truly love it.
Hotel near Danga Bay,Johor Bahru10.8% of visitors choose this area
Deluxe 3 Bedroom Garden View is a recently renovated apartment in Johor Bahru where guests can make the most of its rooftop pool, private beach area, and garden. This apartment provides free private parking and an elevator. The accommodation offers free Wifi throughout the property, as well as a terrace and a family-friendly restaurant.
Offering a balcony and garden views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and is protected by full-day security.
There is a coffee shop, and a mini-market is also available.
You can play tennis at the apartment, and the area is popular for walking tours. Outdoor play equipment is also available for guests at Deluxe 3 Bedroom Garden View.
Country Garden Beach is a 2-minute walk from the accommodation, while Singapore Zoo is 10 miles from the property. Senai International Airport is 15 miles away, and the property offers a paid airport shuttle service.
Hotel near City Center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
KSL City Private Family Pool Sunset View/16pax provides flawless service and all the necessary facilities for visitors.When arriving by car, you'll be grateful for the on-site complimentary parking at apartment. Smoking is permitted solely in the specified smoking zones allocated by apartment.In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience. To ensure a pleasant stay, a selection of rooms at apartment come furnished with linen service and air conditioning, all designed with your ease in mind. In select rooms, visitors can enjoy a touch of amusement with the availability of television and cable TV for their entertainment needs.Understanding the significance of bathroom facilities in enhancing visitor contentment, apartment offers a hair dryer and toiletries within a few chosen chambers. Visitors wishing to create their personal culinary delights will appreciate the on-site shared kitchen provided at this establishment.Throughout the day, engage in the entertaining activities available at KSL City Private Family Pool Sunset View/16pax.Unwind effortlessly each day by exploring the hot tub, conveniently situated within the apartment.Unwind by the pool at apartment and cherish a leisurely moment.Guests who enjoy maintaining their fitness regimen while on holiday can visit the fitness center provided by apartment.
Great
9.3/10
Check Availability
See All Hotels With Spa in Johor
Latest Hotels Reviews for Johor
See all
9.1/10
Great
JJEFFREY TAY KHI recently stayed at the DoubleTree by Hilton Johor Bahru with my family, and unfortunately, our experience was far from seamless.
Check-in Process:
Our experience started off on a less-than-ideal note when we arrived on a Saturday afternoon. Upon reaching the hotel, we found a long queue at the lifts, with only three lifts serving guests. The remaining lifts were dedicated to carpark access, so we had to wait for around 15 minutes before being able to head up to our room.
At 2:30pm, we approached the main check-in counter, only to find a significant queue of over 10 groups waiting at each counter. It was evident that the hotel was handling a large volume of guests at the time.
We had booked a 2-Bedroom Suite and were eligible for Priority Exclusive Check-in at the Level 29 Executive Lounge, which we thought would be a faster process. Unfortunately, there was only one check-in counter open, and just one staff member attending to all guests. This led to more waiting and left us feeling frustrated, especially given the hotel’s reputation for premium service.
Parking Issues:
To add to the inconvenience, the hotel’s carpark was completely full when we arrived. We were redirected to a nearby building for parking, which required a 5–10 minute walk back to the hotel. Given that we were traveling with an infant and had a lot of luggage, this was quite inconvenient. After realizing how difficult this was going to be, my family decided to make a detour back to the hotel carpark. We explained the situation to the security guard at the entrance, and thankfully, he allowed us to enter the carpark. He then directed us to wait for a spot to free up, which we did, and eventually found parking. While this solution worked out in the end, it was still a hassle and not something we expected from a hotel of this standard.
Luggage Assistance:
Another disappointing aspect was that nobody offered to assist us with our luggage upon arrival. With an infant in tow, we were carrying several bags, a stroller, and other necessities. Having no assistance in getting our things inside was inconvenient and felt like a basic expectation from a hotel of this caliber.
Service & First Impressions:
Service and first impressions are crucial when you arrive at a hotel, especially one with a reputation like DoubleTree. Unfortunately, this is where our experience really faltered. The lack of assistance with luggage, the long waits, and the overall lack of attention to guest needs made us feel more like an afterthought than valued guests. When you’re paying a premium for a hotel experience, these basic services should be a given. Had we known the service level would be this underwhelming, we might have considered a lower-priced option where expectations were more in line with what was actually delivered.
Room Availability:
Despite arriving at 2:30pm, our room was not ready until 3:45pm, well past the official check-in time of 3pm. As we were traveling with an infant, this delay was especially inconvenient and challenging. It’s disappointing when a reputable hotel can’t meet its advertised check-in time, particularly when you’ve paid a premium for a higher-category room.
Room Experience:
Once we finally got to the room, we found it spacious and comfortable. The hotel had made a lovely gesture by providing a complimentary birthday cake as requested, which was a thoughtful touch. However, the room did show signs of wear and aging. Some areas appeared to be in need of maintenance, and it didn’t feel as fresh or well-kept as we had expected from a hotel of this caliber.
Breakfast & Executive Lounge Staff:
One positive highlight of our stay was the excellent service provided by one of the Executive Lounge staff members. I had approached the team to request an adjustment to our breakfast arrangement — as our booking included 2 breakfasts per day for 2 days (a total of 4 breakfasts), but since we were checking out earlier, we hoped to enjoy all breakfasts on the first
Hotel near City Center of Johor Bahru, Johor Bahru
Price per night from:₹ 8,511
8.7/10
Very Good
Eed an2nd time here. Enjoyed my stay again.
Room is clean adn big. And I e joyed using the washing machine to wash clothes. Go back home no need to wash.
My booking came with lounge access. Nice view from the lounge. Only coke, Pepsi, juices and kopi drinks with simple crackers and biscuit. I was there but there was no staff. I walked in and just sat and drank. But because no staff, I see many greedy people walk in and take many cans of drinks.
I lazy so didn't go gym or pool. Just sat in room and exercise on bed by watching TV.
Breakfast downstairs is nice and spread is good. Fill my stomach and can sleep till late afternoon. Wake up ready for dinner.
RRandomstuffsgWe had a great stay at Hotel Granada Bukit Indah! It’s super convenient—just a short walk to AEON Mall and close to plenty of cafes, shops, and even Sutera Mall is just a short drive away.
We stayed in Room 918, which had a lovely view and was spacious and clean. We really appreciated that the room wasn’t carpeted—it feels fresher and is actually our preference too. Service was prompt and friendly; we requested an extra pair of slippers and they brought it up quickly without fuss.
The buffet breakfast was decent, with a good enough variety to start the day. All in all, a solid stay for the price and location—would definitely return.
GGuest UserKSL Hotel in JB offers great value mainly due to its location. Being attached to KSL City Mall means you have everything under one roof — retail shops, F&B, cinema, salon, massage, and a supermarket. It’s especially convenient for families and travellers who want easy access without driving around Johor Bahru.
The rooms are generally comfortable, though some units feel older and could use a refresh. Beds are soft, air-conditioning is strong, and Wi-Fi is workable. Cleanliness is acceptable, but during peak seasons like school holidays and weekends, you may notice slower housekeeping service and longer check-in queues because of the high volume of guests.
Facilities like the pool, small dinosaur-themed water park, and gym are nice bonuses. Security is decent, and parking is plentiful.
Overall, KSL Hotel is great for short stays, shopping trips, and quick weekend getaways if you prioritise convenience and affordability over luxury.
Hotel near City Center of Johor Bahru, Johor Bahru
Price per night from:₹ 4,478
8.3/10
Very Good
OOlive erThe hotel is old but well taken care. The check in and check out process needs to be improved, took too long.
The breakfast charge is over priced. I paid Rm50.88 per meal for my 7 year old kid. And the breakfast varieties are very normal, very limited choices.
The environment to eat is also very messy, people queue up for 10-15mins just to get the omelettes. Probably due to long holidays, it’s hard to find a table to sit down and eat. Shortage of workers to clean the table and to clean the room too. Our room only managed to be clean at 5pm.
The room is clean, the staff are friendly to help. We enjoy the beach and the pool, the pool is very friendly for kids.
The hotel also provides many other activities.
NNORFARINAOverall,the experience was good plus nearby seaside give this property a bonus.Elderly friendly as me travel with my wheelchair mum.It just the quality of breakfast can be better in future.Friedly and helpful staff.Thank you.Recommended to others.
AAbdulRahimShakur Md YusoffI had a wonderful stay at Lotus Desaru Resort & Spa. The breakfast spread was excellent with plenty of variety, and the sea was clean and refreshing. The rooms were neat and comfortable, which made the stay pleasant.
That said, the resort hasn’t seen any major renovations in the past 13 years, and some of the same complaints still remain. The bird area also looks a little unkept — perhaps a bigger, better-maintained space would make it more enjoyable for guests. Another small suggestion is to have a larger TV in the living area since there’s only one television provided.
On a positive note, having a Starbucks franchise run by Lotus Resort on-site is a great addition and makes the stay even more convenient.
Overall, Lotus Desaru remains a good choice for families and groups, offering value and a relaxing environment. With nearby competition like Westin and Hard Rock, I do hope the resort invests in further upgrades to keep up with today’s standards.
EElena EremenkoWhat a fantastic getaway! If you're looking to recharge, this is the perfect spot. It's beautifully secluded and surrounded by nature. Just a heads-up, there aren't any shops, bars, or restaurants nearby, so you won't be able to step outside the resort without a car. But the peacefulness is truly remarkable! You'll definitely enjoy the complete tranquility and can rely on the resort’s resources for everything you need.
Kkakijalan1. It’s a good hotel to stay however their room is not new, nor any form of refurbishment was done, so it is a bit old.
2. However they have bathtub to relax and cool down after long day.
3. Bed are comfortable enough. Since we always stay here, we always requested the same room for convenience.
4. The best thing is they have laundry so we can wash our clothes during the stay here.
5. However don’t expect so much on their breakfast and coffee.
GGuest UserWe had a really pleasant one-night family stay at Hard Rock Hotel Desaru Coast. From the moment we arrived, the staff were friendly and welcoming, making check-in smooth and easy. The hotel’s rock-inspired design gave off a fun and vibrant vibe, but it still felt comfortable and family-friendly.
Our room was clean, spacious, and well-maintained, with a nice view and thoughtful touches for families with kids. Breakfast had a good variety — both local and international options — and everything tasted fresh.
The kids loved the pool and the direct connection to Adventure Waterpark made it super convenient for a short getaway. The hotel’s location near the beach and nearby attractions also made exploring easy.
Overall, it was a short but memorable trip — great hospitality, nice ambiance, and perfect for families looking for a quick break from Singapore. We’ll definitely consider coming back for a longer stay next time!
To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.
How do I get hotel deals on Trip.com?
There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.
Where can I find hotel deals on Trip.com?
Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.
How can I get lower prices for hotels?
Sometimes booking hotels midweek is cheaper, but it also depends on the season.
How many hotels are listed on Trip.com?
You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!
Can I cancel or change my hotel bookings on Trip.com?
It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.
How do I contact Trip.com customer support?
You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.