Top rated hotels in Johor

Hotel Granada Johor Bahru
4.1/5446 Reviews
Legoland Theme Park
Check in was smooth room was ok, saw a cockroach crawling into the drainage in bathroom while enters. This is a connecting room so sound proof is a no no you can heard next door swiping tiktok whole night. If you are Malaysian make sure you book without tourism tax cause if you ask the hotel they will said it’s chargeable even you are Malaysian where other hotel will do a refund.
St. Giles Southkey
4.5/52808 Reviews
Love the people at the front desk, they are always so happy and friendly. Check-in took a bit longer than usual but the staff were very apologetic. I stayed in the Urban room at level 12 facing the highway and river. To my surprise it was rather quiet I can’t really hear the traffic. Morning breakfast at level 6 was pretty crowded. The next morning I just went down earlier and it was great. The girls at breakfast were always happy to welcome us… keep it up 👍
Ramada by Wyndham Meridin Johor Bahru
4/51144 Reviews
Legoland Theme Park
Stayed here 2 nights. Pros: Huge room. Huge pool. Convenient to Legoland. Very clean room, no bugs no ants no cockroaches. Affordable. Bed, toilet, sink, carpet, fridge all no issue. Cons: Room cupboard has mouldy smell. Room ceiling has mould spots. It isn’t an issue now, but will be when the mould grows bigger. Forgot to bring wallet to breakfast to top up price for my child. Asked to charge to room, they absolutely refused to. Not sure of other hotels but this is the first time we encountered such rigid staff. We had to go back get wallet and come down again. Coffee machine spoilt. First morning no coffee, second morning they provided alternate diluted coffee. Pool is really dirty with lots of black bits and candy wrappers around. Walls of pools have green algae. Second morning cleaner did clear the wrappers, and saw him throwing chlorine in. He advised the kids to avoid the pool for a while. Not much could be done about black bits at bottom of pool though. Overall 4/5. Big, mostly clean if mould doesn’t matter to you, remember bring wallet to breakfast to pay. For a serviced apartment style, and with young kids, I think having no bugs in room and a huge pool is an absolute plus point.
Four Points by Sheraton Desaru
4.4/5660 Reviews
Went there to play golf with a group of friends. Made group booking, 8 rooms with them. They kinda got lost on the room arrangements with the multiple room bookings even though the rooms were booked with individual names. On the second day, there was a power shut down from 12pm to 6plus, so it was miserable for people staying in the hotel during this period. No lights, no electricity. On top of that, my group commented that the heater was not working, and pillows and bedsheets had a stale smell. One of the rooms wasn't even made when we checked in. 1.5 hours later, when we checked, it still wasn't made until we got really upset (picture attached). On the positive side, the hotel was quite spacious and its located opposite a supermarket and a row of shop houses. Don't expect anything interesting, though. Also Els golf course is around 15 mins drive from the hotel.
V8 Hotel Johor Bahru
4/5505 Reviews
Pulai
Good hotel worth visiting. Stayed one night, not a bad choice except it is pretty out of central area (eg KSL, city square). Take about 30mins of car ride to reach from city square. Hotel is surrounded by many food options. Durian booth nearby start at 6:30pm but we sadly missed it. Also got loklok and char kway teow at evening which is quite good too! Room is not very sound proof so can hear people walking down corridor at night. Otherwise huge room and cheap for a night stay
Lotus Desaru Beach Resort & Spa
4.4/5986 Reviews
Rooms are spacius and staff are friendly. Breakfast is nice and varity of choice. Seafood is good and fresh but suggest to have multiple tastes and plates. Currently plates for crabs and lobsters are limited.
Trinidad Suites Johor, Trademark Collection by Wyndham
4.1/5701 Reviews
Legoland Theme Park
I really nice spacious room, we stayed in 307, which is a one-bed room apartment, please note there are smaller rooms. this is really good if you are staying for a few days, large living room with an induction cooker, toaster, microwave, and fridge. They also included plates and bowls. for cooking equipment and glassware, you will need to contact housekeeping, i stayed only 2 nights so i didn't bother. one big pet peeve was that the dish provided was too big for the microwave, so please heat up your food in the containers before plating them. Both the microwave and fridge worked well, it made ice in around 2 to 3 hours. the shower was great, with constant temperature and good water pressure. the bedroom lacked a TV only the TV was in the living room, so that was a bummer, the room was also a bit noisy as i think there is a family of birds living in the air-con compressor so if you are a light sleeper, you want to give this a miss. The road outside can also get noisy at all hours. The nightlife is interesting, with quite a few bars and restaurants, and lots of motorized scooter rental stores, this does have quite a big issue with me, with alot of teens and kids zooming up and down the harbor at night, it does get dangerous for families with smaller kids. The selling point of this place is its proximity to Legoland, unfortunately, it is a tad hard to get a Grabcar (a rideshare service like Uber) because at the moment the area is not as busy as it was pre-covid. i see families waiting 30mins to an hour to get a car. If you drive, there is an underground carpark (complimentary). The most disappointing was the breakfast, not enough food, and they were unable to cope with the number of people. they struggled to fill coffee pots, juice dispensers, cut fruits, and bread. once something came out, it was gone in minutes. Overall, I would recommend this place for families, just skip the breakfast and make something in the room.
Lotus Seaview Beach Resort, Pengerang
4.5/5426 Reviews
Most ever worst room I stayed. This is the second time we booked Lotus resort. Previously, we stayed Lotus beach reasort at Desaru. We are impressed with loft units and amenities. So this time round, we decided to stay another Lotus Resort at Pengerang. We have booked 2 rooms standard King for 2 days which claim as near to beach. One is for us at 106. Another's room will be 108 for my parents in law. We found big red ants over room 106 on the desk, floor, and toilet. Make complaint to indian receptionist twice. One technician came to inspect, spray anti-ant, and believed what we had complained. The Indian receptionist only allowed us to change room to 152, which is super far from my in-laws room 108. Claims that only room is available for standard King. My in-laws room 108 is worse than us. They found a brunch of earth worms in the toilet bowl after flushed. Complaint to receptionist about issues. The same thing the technician came to solve was the problem. We are DISAPPOINTED for what we paid. Not value for money to stay there. We prefer Lotus Beach Resort Bandar Penawar at Desaru.
Tunamaya Beach & Spa Resort Desaru
3.9/5403 Reviews
My 4th experiance stayed in Tunamaya were never dissapointed me. Less and lack here and there are accepted as this time am coming during PH + Weekend (resort FULLY OCCUPIED). All the service provided was excellent, foods was tasty with the sambal, omellet was fine n 1 is not enough 😂 room capacity is Superb n tidy as well. They comes with stunning view from my room with the sea breeze is just enough fr me to repeat here many more time here in future.
D'Pristine  Dinosaur (3Pax) Wifi by JBcity Home
3.2/54 Reviews
Legoland Theme Park
Not bad Very good ^-------------^ ( @ • w • @ ) | >❤< | |☆ ( nnn ) ( nnn )/ ===== =====

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 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.

Hotel Information for Traveller

Number of Hotels210
Number of Reviews27,910
Highest PriceCAD 1,261
Lowest PriceCAD 36
Average Price (Weekends)CAD 175
Average Price (Weekdays)CAD 158