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
AAnonymous User2025.10.29
i keep choosing capri for its cleanliness and how beautiful the rooms are. but this time i found a dried salmon under the table, maybe they didnt move the table while vacuuming but thats fine to me. also i noticed the aircon is more eco friendly now(?).. like its cold but room temperature cold. those pictures are bfr checking out. will definitely return to see an find whats new
Hotel near City center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
IIamJhayAr2025.10.28
I truly enjoyed my stay at Berdaya Waterfront Hotel. The atmosphere was calm, cool, and relaxing—just what I needed for a peaceful getaway. The food was delightful, especially the sambal served with the nasi ayam. I don’t usually eat spicy food, but theirs was so flavorful that I couldn’t resist. The buffet spread was also satisfying. What I appreciated most was the positive and refreshing energy of the place—it made my entire stay feel warm and memorable. I’ll definitely look forward to coming back again.
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
NNeza Matunog2025.11.15
I check in on November 13-14 an overnyt stay in the hotel. Its very near to City Square mall its only a walking distance. The room is clean and spacious also minimalist. The toilet is clean too with a nice shower on top. Front desk staff shud welcome customer nicely with a smile. BUT, My unlikely experience was upon our checkout we didnt noticed that my husband forget his Puma Jacket. I only notice more than an hour or so. Luckily upon check out the hotel message me to thanking for choosing them ffor my stay. Since i left my jacket i replied to the message and ask them. They replied few minutes to check. BUT, they confirmed that no jacket left. I truely believed that i really left the jacket at my room. So i messaged them again at nighy telling that i also confirmed that my jacket was in my the room. And maybe the cleaner took my jacket. Off course, who else will take. Only the cleaner who clean when we left. I said if you really confirm no one saw my jacket but I myself confirming that i do left it. So i tell them its ok, never mind. Honesty is the best policy. In the end they message me and say the found it. See, i would like to comment there staff for being dishonest also. When the cleaner saw a left behind they should report to the lobby and call customer that they left something in there room.
So when they really got my jacket. I ask them to send to my 2nd hotel that i checked in just a few meters away. So apparently they did send my jacket. They shud out of good will right. So pls next time. Z hotel! Pls be honest and report if there is any left behind items from the customer and right away message or call them. Thank you!
In the 4th photo is the jacket that they send to my hotel.
The hotel was great, nice view and amenities are good. And super near MidValley mall. Abt 5mins walk.
The food was affordable too, we had in room service for breakfast and it was great.
However, when we checked into our room, towels and toilet amenities were not provided. Also, the body wash container was empty :( It was such a hassle. We had to call housekeeping but no answer, so ended up calling the front desk for assistance. Thats the only inconvenience we had as we had checked in late and wanted to rest up but basic amenities weren’t available.
Hope they could do thorough checked on the room before guest checks in.
My second stay here, nice clean budget hotel with easy paid street parking in Mt Austin. I got the Queen room without the window, its of comfortable size, good bed and pillows and bathroom is of a good size
Hotel near City center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
HHelloMrSunny2025.11.25
Great location,opposite is komtar jbcc and city square mall. Mynews convenience store in the hotel and open till 2am.Cozy room and all the required amenities are available.Clean and hotel smell great.Breakfast is good too.
Hotel near City center of Johor Bahru,Johor Bahru77.6% of visitors choose this area
GGuest User2025.10.21
We had a pleasant one-night stay at Amari Johor Bahru Hotel. The service was friendly and helpful, and the staff made us feel welcome from check-in to check-out. The facilities were clean and well-maintained, with a comfortable room and a nice swimming pool. The location is convenient, close to shopping and food places. We also enjoyed the breakfast buffet — good variety and tasty options. Overall, a great short stay and would love to come back again!
Very Good
1497 reviews
8.9/10
Price from
S$ 149
per night
Check Availability
See All Hotels With WiFi in Johor
Latest Reviews for Johor Hotels
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 fromS$ 131
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.
RRashid DerisThe hotel is close to where the restaurant is located and Legoland Theme park. The staffs are very friendly and the check in time is very quick. The hotel facilities are very nice. Breakfast is good with a variety of food options. I would recommend the hotel for my friends and family. I will definitely come back.
LLLeongVery clean, comfortable and spacious studio apartment next to R&F Mall. Within 10 minutes walk from JB CIQ. As my arrival was after 5pm, they gave instructions to get the keys at the lobby mailbox for self check-in. Thereafter, show to Security to enter lobby.
Stay includes use of gym, swimming pool, sauna, billiards and table tennis rooms. However, the swimming pool was closed for maintenance for 3 solid hours (9am to 12 noon) in the morning which was a great disappointment as I planned to relax in the pool prior to check-out. The agent, ANJU should have informed prior to checking in.
QQQ wine loverHad a wonderful time at Four points by Sheraton desaru. The room is perfect. Kids love it. Bed is comfortable. There are quite a num of eateries nearby and laundromat to wash our 2a2c clothes after 2 nights. Probably will be good to have a rack in the shower to put personal shampoo etc.. we had to put on the floor. The ones provided smells really good though. No regrets staying here!
LLyon SimFirst of all, congratulations to Sheraton Hotel Johor Bahru on its grand opening on 1st October! I’m glad to have the opportunity to stay here during my short staycation.
Overall, it was a great experience of the warm welcome and hospitality from all the staff could be felt throughout the hotel. We arrived around 7pm, and the check-in staff were friendly, professional, and efficient. The check-in process was smooth, and he clearly explained the hotel facilities and layout to us.
The room design is modern and beautifully done, equipped with new furniture and amenities. However, one small issue we encountered was with the bathroom amenities such as the shampoo, conditioner, and shower gel containers were attached to the wall with adhesive and one of them fell during our stay. It might be better to have them securely fixed to the wall to prevent this from happening, especially when the area is wet.
Breakfast was another highlight of our stay. There was a wide variety of food available, including several types of fresh fruit juice. The bakery bar and coffee section were slightly separate from the main buffet area, but one of the F&B staff kindly came over to our table to ask if we would like coffee or tea and personally served it to us. A thoughtful touch that made our morning even better.
Overall, a pleasant stay and a great start for Sheraton Hotel Johor Bahru. Wishing the team continued success, and I look forward to returning again soon!
Hotel near City center of Johor Bahru, Johor Bahru
Price per night fromS$ 205
8.4/10
Very Good
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 fromS$ 66
8.4/10
Very Good
AAnonymous UserFirst time with Ramada. Nice hotel apartment which is not far from the city. The area is quiet and with a very nice view from the apartment. The housekeeping did a very good job with the cleaning , providing clean towels etc. stayed for 3 nights and is easy to go anywhere since it is near the city. There are a few restaurants, cafes and local food around the hotel area which u can just walk. We did not take the hotel buffet. Just opp the hotel there is a local indian shop with good food. At the lobby there is also a small cosy cafe with good food and fantastic service by Naufal .
It is a very good stay and will come back if there's an opportunity. The price is reasonable . Recommended
Hotel near City center of Johor Bahru, Johor Bahru
Price per night fromS$ 49
Frequently Asked Questions
How do I book a hotel on Trip.com?
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?
With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!
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.