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