What are the best things to do in Johor Bahru?
Top picks in Johor Bahru include JLand Tower, Johor Bahru City Square, Mahmoodiah Royal Mausoleum, Dinosaur Alive Water Theme Park. See the full list and itinerary on this Johor Bahru travel guide.
Photo: Malaysia Skyline · CC BY 4.0
Travel guide for Johor Bahru, Malaysia — practical tips, places to visit, and planning help.
Johor Bahru is a stop in Malaysia, not a country-in-a-weekend. Plan about 2 days. If time is short, prioritise JLand Tower, Johor Bahru City Square, Mahmoodiah Royal Mausoleum instead of racing the whole list. Mid-range ground costs are about 35–100 USD per person per day, excluding international flights. Best time: November–March for cooler, drier conditions. Rankings, stay length and cost bands on this page come from Global Itinerary’s trip-planning models.
Best time
November–March for cooler, drier conditions
Weather
Varies from tropical to temperate depending on the season
JLand Tower
Johor Bahru City Square
Mahmoodiah Royal Mausoleum
Dinosaur Alive Water Theme Park
La Stella Water Theme Park
Tiram Indoor Water Park
Johor Bahru City Square
Dinosaur Alive Water Theme Park
La Stella Water Theme Park
Tiram Indoor Water Park
Mostly free or pay-what-you-like — always double-check opening times and any seasonal fees before you go.
Day 1
Day 2
Budget
USD 15–35
per person / day
Mid-range
USD 35–100
per person / day
Luxury
USD 115–190+
per person / day
Typical on-the-ground spend in Johor Bahru, Malaysia. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury. Figures exclude international flights.
Typical mid-range for Johor Bahru
Estimated total (USD)
$1,935
≈ $968 per person · $276 per day group total
Ground costs ≈ $70/person/day (lodging + food + transport + activities)
Defaults match Johor Bahru mid-range ground costs (budget 15–35 · mid 35–100 · luxury 115–190+ USD/day). Edit freely — flights vary by origin.
Local favourites
Food Generation JB (FGJB)
Modern food court adjacent to the Johor Bahru border checkpoint, with two separate covered areas (featuring the various food stalls) and a l
Cedar Point Food Centre
Open-air hawker centre with performance stage and stalls selling some goods.
大马花园小贩中心
Hawker centre with 118 fixed stalls.
Bulat Bulat Corner
Hawker centre serving Malay foods.
Selera Johor
22 fixed food-and-drink stalls food court serving, as the name suggests, mostly Johorian cuisine.
Restoran TKR
Malay and Indian food.
Tourist favourites & top-rated
CIQ Hotel
25-room, 4-storey budget hotel. Single/superior double/deluxe double or triple room RM68/88/108 net per room per night. Long-term rates per
Dragon Inn Hotel
All 37 rooms are air-conditioned, have satellite TV and attached bathrooms. Laundry service, free Wi-Fi Internet access throughout and 24-hr
EG Hotel
A budget hotel in Setia Tropika area.
Hotel 101
Budget hotel in Ulu Tiram area.
Newland Hotel
All rooms with attached bathrooms (hair dryers inside), air-con, minibar, electronic safe, writing table, complimentary coffee and tea makin
Photos: Malaysia Skyline, Slleong, R&F Malaysia, Happycow85, Aimanabdulharis, Fxchua — via Wikimedia Commons
Top picks in Johor Bahru include JLand Tower, Johor Bahru City Square, Mahmoodiah Royal Mausoleum, Dinosaur Alive Water Theme Park. See the full list and itinerary on this Johor Bahru travel guide.
November–March for cooler, drier conditions.
Plan at least 2 days in Johor Bahru for the highlights on our suggested itinerary; add more time for day trips.
Popular stays in Johor Bahru include CIQ Hotel, Dragon Inn Hotel, EG Hotel. Book central areas if you want to walk to major sights.
On the ground in Johor Bahru (excluding international flights), budget travellers often spend about 15–35 per person per day, mid-range about 35–100, and luxury about 115–190+ (USD). Typical on-the-ground spend in Johor Bahru, Malaysia. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury.