Hotels in Johor Bahru, Malaysia

Search & Compare Johor Bahru Hotels

When are you visiting Johor Bahru?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Johor Bahru

Johor Bahru overview

Johor Bahru is a family-friendly place distinct for its theme park and waterparks. Sports fans can enjoy golfing while here. You might find the perfect souvenir at Sutera Mall or Mydin Shopping Centre in Johor Bahru. Popular sights in the surrounding area include Singapore Turf Club.

Where to stay in Johor Bahru

Whether you're planning to stay for a night or a week, Johor Bahru has accommodations to fit your needs. There are 198 hotels in Johor Bahru and you can shop as many as 1077 deals for rooms on, some with discounts of up to 57%. We have room prices as low as 5 USD per night and here you'll find a breakdown of hotels by star rating in Johor Bahru as well as in the surrounding area:
  • • 3 5-star hotels from 55 USD per night
  • • 39 4-star hotels from 28 USD per night
  • • 162 3-star hotels from 16 USD per night
  • • 29 2-star hotels from 10 USD per night

How to get to Johor Bahru

Fly into Johor Bahru (JHB-Senai Intl.), 8.2 mi (13.2 km) from the heart of Johor Bahru. Singapore (SIN-Changi) is the next closest major airport, 23.4 mi (37.7 km) away.

What to see around Johor Bahru

The area is known for its family-friendly attractions such as:
  • • Johor Zoo
  • • Austin Heights Water & Adventure Park
  • • Angry Birds Activity Park Johor Bahru
Memorable for its landmarks including:
  • • Hutan Bandar MPJBT
  • • Arulmigu Sri Rajakaliamman Glass Temple
  • • The Vicar Church Of Immaculate Conception
  • • Sultan Abu Bakar State Mosque
  • • Masjid Negeri Sultan Abu Bakar
Here are some favorite shopping areas to find that perfect souvenir:
  • • Sutera Mall
  • • Mydin Shopping Centre
  • • Holiday Plaza
  • • KSL City Mall
  • • Plaza Pelangi
Recommended places to see include:
  • • Johor Golf and Country Club
  • • Istana Bukit Serene
  • • Taman Merdeka
  • • Tan Sri Hassan Yunus Stadium
  • • Hutan Bandar MPJBT

When to visit Johor Bahru

Wondering what time of year to travel or what you should pack? Here are some typical temperatures so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 87°F day, 73°F night
  • • April-June: 89°F day, 73°F night
  • • July-September: 88°F day, 73°F night
  • • October-December: 87°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 0.79 inches
  • • April-June: 0.67 inches
  • • July-September: 0.63 inches
  • • October-December: 0.91 inches