Johor Bahru's city centre packs a lot into a compact area: the Causeway to Singapore, JB Sentral railway station, and the shopping hub of JB City Square. Staying at a JB central hotel puts you within walking distance of these landmarks, saving time and transport costs. Budget-wise, rates for central hotels in Johor Bahru vary from around RM 150 per night for no-frills options like the Z Hotel to RM 400 and above for full-service properties like DoubleTree by Hilton. For first-timers, the area around Jalan Trus and Jalan Wong Ah Fook offers the best mix of convenience and dining choices.
Top-rated central hotels in Johor Bahru include DoubleTree by Hilton Johor Bahru (guest score 87), which features a large outdoor pool, four dining options, and a pillow menu-ideal for business travellers. Amari Johor Bahru (score 85) impresses with executive lounge access, direct pool-access rooms, and a full spa, while Sheraton Johor Bahru (score 88) adds a sauna, steam room, and halal-friendly buffet. For budget stays, Z Hotel offers family rooms with private bathrooms and free parking, and ibis Styles Johor Bahru City Centre (score 80) includes a fitness centre and on-site restaurant. Check the exact distance to JB Sentral before booking-some properties are within 650 metres, while others require a short drive. Use filters for free parking or breakfast to save extra, and book early for the lowest rates.
