4-Star Hotels in Johor, Malaysia

4-Star Hotels in Johor, Malaysia

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 4-Star Hotels - Johor

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Johor
GGuest User 2026.06.05
We arrived at 3pm then proceed to check-in take us 45min ….. end up room not ready yet, then we plan to leave our luggage to hotel and go shopping at Midvalley but we have to line up again for 45min just to pass the luggage 😡😡 So, the whole process checkin, leave luggage to hotel ….5 pm we only get the key and walk in the room😮💨. Although we waited 2hr for checkin but I have to give thumbs up for the reception worker👍🏻, they are very polite , patient to explain the whole situation . I hope management will look in to this situation and don’t blame for holidays …many visitors … all these nonsense excuses
Very Good
4855 reviews
8.9/10
Price from
PLN 481
per night
Check availability
Hotels in Johor
WWS78 2026.06.12
The apartment is big and nice with living room, cooking area, 2 rooms and 2 bathrooms. Very worth for money as the cost is less than a standard hotel room. The facilities are good with nice swimming pool and gym. The security is also high. The link to the R&F mall is great though many shops in R&F still not open. However there are nice cafes and restaurants there. The tv is also good with Netflix and YouTube easily accessible One problem encountered is the air con which seemed to stop after operating for a while.
Amazing
2436 reviews
9.5/10
Price from
PLN 150
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
GGuest User 2026.06.07
Had a fantastic time staying here with friends. The cleanliness of the suites really stood out, and having such great facilities made our trip super comfortable. The location is incredibly convenient, making it a perfect base for exploring JB. The staff were also super helpful and friendly. Will definitely be booking this spot again for future trips
Very Good
551 reviews
8.4/10
Price from
PLN 96
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
TTryEverythingOnce 2026.06.02
Checked in late because of our flight timing, and we were given 2 single beds even though we booked for 1 king size bed quite some time ago because the hotel was fully booked out. However, they made sure that all the amenities were still provided.  The toilet’s basin makes a very loud noise whenever we wash our hands which was alarming at first but after awhile we got used to it.  It was a joint room as well, so you could hear very clearly the opposite side guests It’s prob their spare room that they gave us because really no other choice. Will consider staying again only if it’s not a massive PH so we won’t get the same room
Very Good
2843 reviews
8.8/10
Price from
PLN 235
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
AAnonymous User 2026.05.27
Stayed here for 2 night. Everything was great except for the aircon and hot water system. It was not consistent. Changed 2 room. 1 room was having water issues while the next one was aircon. Spoke to the duty manager understand abit more of the issues. Overall good location. Carpark Was abit hard to access. Other than that pleasant.
Great
2380 reviews
9.0/10
Price from
PLN 343
per night
Check availability
Hotels in Johor
GGuest User 2026.05.16
Hotel is clean and staff are friendly. Wide spread of breakfast to choose from. There is free shuttle service to Mid Valley Southkey Shopping Mall so we don’t have to walk that far. Will definitely stay again and recommend it to friends.
Very Good
1418 reviews
8.8/10
Price from
PLN 272
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
GGuest User 2026.06.02
I booked Club Suite to enjoy the spacious room. My keys did not work. Went to counter to change twice still cannot work. Only when I came back from dinner, finally the keys can access to the room. TV cannot access to any channel. Have to get technician to work on it.  There are no tissue boxes in the room only toilet papers. The room is advertised as newly renovated but the aircon looks like it’s going to drop off, room seems to be dimmer or some lights are missing. Despite the facilities/amenities not up to expectations of a club Suite room, the service of all the staffs are every good. They are friendly, approachable and helpful.
Very Good
1159 reviews
8.2/10
Price from
PLN 121
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
Suasana Suites CitySquare JBCC JCHome By MWM is the perfect place to unwind after a day of travel or work. Head to the outdoor pool to get some exercise or simply relax. The gym provides a place for guests to work out. Start your day by grabbing a coffee or drink from the cafe. Parking is available at the property.
6.9/10
Price from
PLN 181
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
AAnonymous User 2026.05.20
Very pleasant stay at the hotel! Had an add on of the breakfast at promotional price of 78 ringgit per pax and the buffet spread was awesome! The staff are courteous and welcoming, feel very warm each time we bump into them. There’s a pillow menu for you to choose & welcome cookies upon check in (very delicious)! The massage shop in the hotel called Swan Reflex was good and price is comparable with shops outside (had an additional discount for hotel guests). Hotel is about 10mins walk away from CIQ, abit difficult to walk now with the ongoing construction at the surrounding.
Great
1477 reviews
9.3/10
Price from
PLN 400
per night
Check availability
Hotel near City Center of Johor Bahru,Johor Bahru 77.4% of visitors choose this area
JJane456 2026.05.29
Location is good — very easy to grab around going KSL, mid valley. Room is Very spacious with large window of 2m. Shower pressure is good at 19th floor; but the bath tub leak(see picture ). Our bath towels look dirty and feel rough. Actually the bath mat looks cleaner and whiter than the bath towels. Breakfast spread is good but taste so so. Overall will recommend if you are not fussy. Most staffs are friendly.
Very Good
1925 reviews
8.1/10
Price from
PLN 125
per night
Check availability
See All 4-Star Hotels in Johor

Recent Reviews for Johor Hotels

See all
9,3/10
Great
AAnonymous UserVery pleasant stay at the hotel! Had an add on of the breakfast at promotional price of 78 ringgit per pax and the buffet spread was awesome! The staff are courteous and welcoming, feel very warm each time we bump into them. There’s a pillow menu for you to choose & welcome cookies upon check in (very delicious)! The massage shop in the hotel called Swan Reflex was good and price is comparable with shops outside (had an additional discount for hotel guests). Hotel is about 10mins walk away from CIQ, abit difficult to walk now with the ongoing construction at the surrounding.
DoubleTree by Hilton Johor Bahru

DoubleTree by Hilton Johor Bahru

Hotel near City Center of Johor Bahru, Johor Bahru
Price per night from:PLN 400
8,8/10
Very Good
GGuest UserNot Worth the Price Tag — Our First Negative Review Across Travel Platforms Nest Home is a big operator, this unit is THE most expensive unit in the condo operated by Nest Home. We paid more than RM2,000 for 2 nights for 2 adults + 2 children. Unfortunately, the experience was extremely disappointing and, in fact, unhealthy. I am taking the time to write this review to caution future guests who may assume that choosing the most expensive unit means choosing the safest or best option. In our case, that assumption proved wrong. Good points: - The location is great, especially for guests who drive. There are plenty of parking spaces, and the condominium has six lifts, which are generally fast and convenient. - Nest Home’s service response during operating hours, up to midnight, was professional and generally prompt. The check-in process was also convenient and smooth. - Their guidance and house rules were clear and detailed, and the cafés recommended by them were actually great. - The listing photos are generally accurate. What you see in the photos is what you get. There is a working mini cinema (although not one-touch and need to try luck for turning on the TV box), and the private cinema feel is there, especially if you already have your own subscribed content and can tolerate the strong formaldehyde smell. - The castle and slide were fun, and the children enjoyed them, which was a big relief for us. However, I personally have doubts as to whether the playground area is thoroughly cleaned. - The bedding looked fresh and had a hotel-like feel. Bad points — which made our 2-night stay a nightmare: - As shown in the screenshots/photos, the issues were serious and largely self-explanatory. - The unit may have been recently upgraded or renovated. As a result, the wooden stage/base in the cinema area had a very strong formaldehyde chemical smell. It caused my children and me to cough and tear up. Even after the stay, I am still coughing occasionally. - There are 2 bedrooms. The unit is supposedly suitable for 4 adults + 2 children, but the bunk bed had a strong formaldehyde smell kept coming out from the bunk bed, and concentrating in the guest bedroom. So 1 out 2 bedrooms was not liveable for our family. - As shown in the photo, after paying more than RM2,000, 4 of us had to squeeze into 1 bed because the unbearable condition of the guest bedroom. And even this only bedroom we could sleep in had a strong formaldehyde smell coming from the wardrobe, so we tried our best not to use it. - After we raised the issue to Nest Home, their response was prompt and their action was quick. However, the solution provided, such as fogging, did not effectively address the root cause. I am also not sure whether fogging is even an appropriate solution for a formaldehyde-like smell, or whether it is more suitable for insects. In any event, there was no effective solution during our stay. - The booking page photos are exactly what you get and please have a second look into the details, which we didn't (yes, you don't even have soap or handwash at basin, Yes, you don't have handtower (there are bath towers), despite the price, forget about comparing amenities to a basic 3-star hotel. You will have to compromise here and there. These small details make a real difference to the overall stay. - Looking back at past reviews, the cleanliness level is acceptable, but guests should not expect too much. For example, some plastic parts of the bathroom glass doors were yellowish and did not look very clean. Other than basic sorry words, we DO NOT feel real apologies or sincerity from Nest Home. They keep saying High price because of holiday, and no other guests have these feedback. I suggest they stay in the unit themselves and face the reality. We will stay away from all Nest Home managed properties. For families with young children, or guests who are sensitive to formaldehyde smells, I would strongly suggest reconsidering before booking this unit.
Macrolink Medini Theme Suite by Nest Home - Near Legoland

Macrolink Medini Theme Suite by Nest Home - Near Legoland

Hotel near Legoland Theme Park, Iskandar Puteri
Price per night from:PLN 86
8,1/10
Very Good
JJust a casual travelerI was there for 3 nights, booking 2 rooms with queen size bed. It was a less than satisfactory experience. I specifically requested for rooms away from elevators but they gave me 2 rooms that are right next to their employee elevator. So it means, the elevator is in between of the 2 rooms that I booked for my parents and I. No doubt, the employee elevator meant less activity but it's still next to the elevator where ppl could easily come up and down. Secondly, we were unable to get the key card to open the door to the corner room that is for my parents. Took 1 trip down to concierge to inform them about the problem. They programmed the key card again and problem still exists. Only after I told them to relocate my parents to a different floor that they mentioned that the battery in the scanner of the door ran out so they have to get technician to change them. So, that left a bad impression from the getgo. Thirdly, once we got on that floor, it smelled bad. I had to get housekeeping to spray air-freshener to get rid of the smell. I believe it from the drainage, where if water wasn't used or flushed down, it can start to smell. So my question was, how long was the room toilets not cleaned or flushed? If the rooms were occupied, surely it shouldn't smell. Fourth, the pool was not what is expected of a hotel pool. Even a boutique hotel pool look better than that. But I don't care too much about pools as I am looking for good place to rest after spending a lot of time sightseeing when I'm traveling. Fifth, noise insulation wasn't good. I could hear the guest in the next room snoring from my room. Let alone if the guest spoke loudly, I could hear. The staff were polite and kind for the most part. One or 2 staff may not know certain things but they are probably new to the job and are on training. Not a big matter. It is situated in a good location. It is 20-25 mins away from Johor city square. It is in a nice suburban neighbourhood, but within a commercial round area with a park in the middle. There is even a big Aeon Mall right opposite the hotel. Traffic isn't bad going into that area. If you're looking to spend a lot of time in the room during your travel, this is not the one for you. If you want a comfortable room to rest for the night, this is good enough.
Hotel Granada Johor Bahru

Hotel Granada Johor Bahru

Hotel near Legoland Theme Park, Johor Bahru
Price per night from:PLN 192
8,9/10
Very Good
GGuest UserWe arrived at 3pm then proceed to check-in take us 45min ….. end up room not ready yet, then we plan to leave our luggage to hotel and go shopping at Midvalley but we have to line up again for 45min just to pass the luggage 😡😡 So, the whole process checkin, leave luggage to hotel ….5 pm we only get the key and walk in the room😮💨. Although we waited 2hr for checkin but I have to give thumbs up for the reception worker👍🏻, they are very polite , patient to explain the whole situation . I hope management will look in to this situation and don’t blame for holidays …many visitors … all these nonsense excuses
St. Giles Southkey

St. Giles Southkey

Hotel near Johor Bahru
Price per night from:PLN 481
7,8/10
Good
CCandace KThe gym, though small, was well-equipped with towels and bottled water. The kids' play area clearly hadn't been tidied up after use, and no one seemed to be cleaning it. It was also incredibly hot in there, with no AC remote in sight. As for the breakfast buffet, it had everything you'd expect, but the only downside was the lack of staff to seat or guide guests. On our first morning, we had to stand next to other tables and wait for a spot to open up 😅. Our room had a QR code for requests, and when we used it, staff were very quick to help with any issues. The only minor flaw was some dust in the room; I actually felt a bit itchy the first night. We were in the East Wing, which honestly felt more like a serviced apartment than a hotel, yet they didn't even provide dish soap 😅😅.
Ramada by Wyndham Meridin Johor Bahru

Ramada by Wyndham Meridin Johor Bahru

Hotel near Legoland Theme Park, Iskandar Puteri
Price per night from:PLN 192
8,9/10
Very Good
GGuest UserThe 3 bedrooms with 2 bath rooms unit is spacious and has a good view. Cleanliness can be improved especially the entrance area. Common bath shower door can’t be closed fully causing the outside floor very wet. Shower area water flow down the drain very slowly causing some flooding. Many facilities are available but only used the gym n it’s spacious n well equipped. Location is convenient with supermarket and many food options. Check in and out is easy. Overall it’s a pleasant stay with my family.
R&F Seine Region BY ANJU

R&F Seine Region BY ANJU

Hotel near Johor Bahru
Price per night from:PLN 124
8,9/10
Very Good
GGuest UserA great stay at Four Points Desaru. In terms of location, there are many useful shops located around the hotel like a supermarket, 24 hour minimart, pharmacy, bakery and even a floral/gift shop which I was able to surprise my partner with a bouquet. The service was also top notch with friendly staff and excellent housekeeping. Room was also clean and comfortable as expected. The breakfast buffet was very worth it with a large spread of food and all of it was delicious! Check out the amazing view too. The only qualm for me would be the TV which did not come with ‘smart’ functions. At this price point I would have expected a smart TV, but not very relevant as most of our time was spent outside the hotel too. Overall a very pleasant stay and my hotel of choice when I go back to Desaru again
Four Points by Sheraton Desaru

Four Points by Sheraton Desaru

Hotel near Bandar Penawar
Price per night from:PLN 352
9,1/10
Great
TTjhinTrying out a different room this time under the same management company. However, I find the cleanliness this time very lacking. The bedsheets (can't see from photo) were stained with random marks, ink, etc. The pillow cases were Really yellow! I have never experienced such a terribly yellowed pillowcase.. I had to sleep with a towel over it. Pros: A box of tissue provided (previous rm didn't have) Laundry detergent provided (previous rm didn't have) Purified water in separate tap Charging points at bedside Dance pad, games console, books Cons: No hot and warm water dispenser (previous rm have) No children's/ plastic utensils 2 single beds on top level (not queen) No ice tray in fridge Aside from room itself, the location of the place is good, walking distance to Sunway Big Box retail mall and many eateries on the other side.
Sunway Grid Loft Suite by Nest Home【Olympic Size Pool】

Sunway Grid Loft Suite by Nest Home【Olympic Size Pool】

Hotel near Legoland Theme Park, Iskandar Puteri
Price per night from:PLN 95
8,3/10
Very Good
TTyng WongThis hotel is located directly opposite Best Mart. It has a swimming pool and a gym. I stayed for three nights, and the room had a desk, and the shower water pressure was excellent. On the last night, the air conditioning broke down at 1 AM. I called the front desk downstairs, and a repair technician quickly came to the room to check the issue. They said it needed gas, and it was fixed in about 15-20 minutes. The service was very efficient and polite. There are also durian stalls nearby, such as Ah Shui Durian, R&C, and Yu Xiao Er, all just a short drive away. Downstairs, there's a large food court that stays open late. I would definitely come back again.
V8 Hotel Johor Bahru

V8 Hotel Johor Bahru

Hotel near Pulai, Johor Bahru
Price per night from:PLN 109
8,1/10
Very Good
JJenniellEnjoyed a lovely one-night stay at Tunamaya Hotel Desaru 🌊✨ The room was spacious and comfortable with an amazing ocean view — definitely a big plus that all rooms face the sea! Although some parts of the room looked a little worn off, the overall stay was still very relaxing and pleasant. The swimming pool was huge and perfect for chilling with family or friends. Breakfast was another highlight — lots of food choices and everything tasted really good 😋 Best part? The hotel has direct beach access, so it was super easy to enjoy the peaceful beach and catch a beautiful sunrise in the morning 🌅
Tunamaya Beach & Spa Resort Desaru

Tunamaya Beach & Spa Resort Desaru

Hotel near Desaru
Price per night from:PLN 171

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?

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.

Property Information for Tourists

Total properties312
Number of reviews46,837
Highest pricePLN 3,812
Lowest pricePLN 116
Weekend Avg. PricePLN 729
Weekday Avg. PricePLN 584