How to find the best hotel deal in Johor Bahru
You already use our search engine to find the best flight deals. Now you can use the same magic to uncover amazing rates on Johor Bahru hotels. Use these tips to avoid paying more than you need to.
Plan your trip ahead of time to save on your Johor Bahru hotel. You'll also have a fuller lineup of stays and room types to pick from, especially when demand is high.
That being said, booking at the last minute can end up being a smart move. Some places lower their rates a day or two before arrival to fill rooms that would otherwise stay empty.
Another trick to scoring cheaper hotels? Stay flexible. If your itinerary isn't fixed, change up your travel dates to find out how much you can save.
Explore the range of stays with free cancellation. Secure a great price today and easily cancel later if your itinerary changes.
Where to stay in Johor Bahru
Central Johor Bahru
Central Johor Bahru is where your itinerary writes itself. If sightseeing is at the top of your to-do list, stay at any of these hotels and find yourself close to some classic attractions.
If you're searching for hotels near Grand Palace Park (Istana Besar), check in to Amari Johor Bahru. This 5-star Johor Bahru hotel is about 2 kilometres from this leading sight and gets a lot of bookings from couples.
When it comes to hotels near Zaharah Botanic Gardens, Trove Johor Bahru wins points for comfort and convenience. Unpack your bags at this 4-star hotel in Johor Bahru and you'll be roughly 2 kilometres away. While it suits most guests, business travellers find it especially appealing.
Hotels near Istana Besar Johor are other options to keep in mind. R&F Princess Cove Premium Stay Yqyh (Free One-Time Pick-Up) is 2 kilometres or so from this sight and has built a regular following with families. It has a 4-star rating and is a great starting point for discovering the city.
When to go to Johor Bahru
If your ideal holiday involves a packed itinerary, book your hotel in Johor Bahru in May. It's peak travel season, so expect the city to be at its liveliest.
Take things at a slower pace by locking in a Johor Bahru hotel in March. It's the quietest time to visit and often offers better rates too.
Don't forget to factor in the weather when picking your dates. April brings the warmest conditions, with temperatures reaching highs of 31ºC.
You can expect lows of 23ºC in January, the coolest time of year here.
Browse around for Johor Bahru hotels in February for the best chance of sunshine. Averaging 14 days of rain, it's the driest month.
April brings the wettest conditions. You can expect around 24 days of rainfall.
Best hotels in Johor Bahru
Best budget hotels
A great trip doesn't have to mean paying more for your hotel. With at least 230 budget Johor Bahru hotels available, you can spend more on enjoying the city and less on a room. You can expect basic comforts like simple breakfasts, Wi-Fi, and cosy beds at these reasonably priced stays.
Anta Hotel is a 2-star option that delivers comfort without the fuss or frills. Wi-Fi and a 24-hour front desk are some of its amenities.
Hotel O My Seven Days Inn is equipped with conveniences such as internet access and parking. Base yourself at this 2-star Johor Bahru hotel and make your travel money go the extra mile.
A shop and Wi-Fi are just a couple of the things you'll find at JS Hotel, Johor Bahru. Another win for your budget goals, this place is rated 3 stars.
Best 4-star hotels in Johor Bahru
When you'd like a little extra from your stay, the 4-star hotels in Johor Bahru deliver. With around 50 choices, they typically offer well-designed rooms, attentive service, and extras such as spas, gyms, and on-site dining. These hotels feel upgraded without feeling overdone.
Make yourself at home at OZO Medini Malaysia and enjoy the elevated standards that come with this 4-star stay. Take advantage of room service and a restaurant during your time here.
Room service and a restaurant are just some of the amenities you'll find at Novotel Johor Bahru City Centre. This Johor Bahru hotel balances premium touches with good value.
Trove Johor Bahru is one more that's easy to like. It comes with an outdoor swimming pool and a restaurant, among other things.
Best luxury 5-star hotels
Equipped with anything from premium bedding to valet parking and fine dining restaurants, a 5-star hotel is where the bar gets reset. Massage therapies, soaking tubs, and fluffy robes? Good chance you'll find that too. There are at least ten luxury hotels in Johor Bahru ready to check you in.
Johor Bahru R&F Princess Bay Changfeng Residence Hotel doesn't just fulfil expectations — it exceeds them. There's a whole lot to love about this elegant stay, including a sauna and concierge assistance.
Best hotels in Johor Bahru for families
Family trips can be chaotic, but your hotel should be the stress-free part. You'll find at least 70 family-friendly hotels in Johor Bahru that work hard to keep both kids and adults happy. These stays often come with handy features like connecting rooms, extra beds, cribs, and kids' menus.
You don't need to spend big to keep the kids happy at NORTH City Hotel. Parking and a playground are a few of the amenities you'll find at this affordable 2-star option.
If you'd like a more luxurious experience, treat the kids (and yourself) to a stay at Midvalley Mosaic Southkey Muji w 3BR Bathtub by Our Stay. This 4-star Johor Bahru hotel features a barbecue and a children's pool.
Another one for your list is ēRYA by Suria Johor Bahru. This option comes with a restaurant and internet access.
Best hotels with a spa
Swap sightseeing for some serious downtime at a Johor Bahru hotel with a spa. With roughly 60 to choose from, they make relaxation a priority. Many offer features like saunas, massage therapies, beauty salons, and hydrotherapy pools.
In need of a reset? Make it happen at Avantgarde Hotel. This 2-star option has concierge assistance and room service.
Or get comfy at Lavender Inn Permas Jaya. With a sauna and a spa, this 2-star hotel in Johor Bahru offers a variety of ways to relax and unwind.
Once you've checked in to Grand World Hotel, you'll wonder why you didn't come sooner. This accommodation option comes with amenities like a spa and massage services.
Best hotels with a pool
A pool brings something extra to your stay. Book a resort and you'll usually find multiple swimming areas and maybe a water slide or two. At city hotels, indoor and rooftop pools are the norm. Choose from at least 80 pool hotels in Johor Bahru and dive right in.
Find your happy place by the water at Midvalley Mosaic Southkey Muji w 3BR Bathtub by Our Stay. With an outdoor swimming pool, a fitness centre and parking, this Johor Bahru hotel invites you to slow down and enjoy your time away.
Teega Modern 4BR 12pax Pooltable by Our Stay gives you plenty of reasons to bring your swimsuit and goggles. Choose this popular option and make the most of an outdoor swimming pool, a garden and a sauna.
Or find time for fun at Novotel Johor Bahru City Centre. An indoor swimming pool, this hotel comes with a 24-hour front desk and a fitness centre.
Best pet-friendly hotels
With at least four pet-friendly Johor Bahru hotels, your best buddy can come along for the ride. Many have outdoor areas or nearby trails for exercise, and some even offer things like chew toys and treats. A few conditions might apply, but most places go out of their way to make your furry friend feel at home.
You pack the chew toys, M Suites Hotel will take care of everything else. Amenities like a restaurant and a laundry add to the experience of this pet-friendly hotel in Johor Bahru.
De Kpmj Inn Hotel is another place where four paws are as welcome as two feet. This accommodation option comes with Wi-Fi and luggage storage.
3-star rated Admiralty Hills Serviced Apartment is one more place that works perfectly for pet owners. It's in the Sembawang, Yishun area and features internet access and parking.
Flying to Johor Bahru
Senai International Airport (JHB)
Book a flight to Johor Bahru and land at Senai International Airport (JHB), this city's main airport. It's about 19 kilometres from the centre.
It takes around 30 minutes to reach the centre of Johor Bahru by taxi or ride-share. The journey by public transport is roughly 50 minutes.
AB Inn Hotel is an excellent option if you're flying in late. Close to the airport and with a 2-star rating, guests regularly mention its location as a top reason to stay.
Or stay close to JHB at Hotel Aromas Kulai. You'll find luggage storage and parking here, among other amenities.
Want another tried-and-true pick? Sem9 Senai 'Formerly Known As Perth Hotel' might be just the ticket. It has a 3-star rating and remains a top choice for business travellers.





