Johor Bahru – known also as Johor Baru or Johore Baharu, but universally called JB – is Johor’s state capital on southern tip peninsular Malaysia, just across the causeway from Singapore.
Accommodation in Johor Bahru
Here are some of our travel designers' favourite options