10 Best Hotels in Johor Bahru — LEGOLAND, CIQ & City (2026)
Best of List · English

10 Best Hotels in Johor Bahru — LEGOLAND, CIQ & City (2026)

T TopOfHotel Editorial Team Published January 15, 2024 Updated May 27, 2026 15 min read
✓ Honest reviews since 2017✓ Compared across 3 OTAs✓ No paid placements
See our 10 top picks

Johor Bahru — just JB to anyone who's been — is Malaysia's southern gateway, sitting right on the Causeway across from Singapore. Families come for LEGOLAND Malaysia out at Iskandar Puteri (Asia's first Legoland, plus water park and Sea Life aquarium). Shoppers come for City Square, Komtar JBCC, and KSL City Mall, where prices undercut Singapore by 30-50%. And weekenders use JB as a budget base, hopping the CIQ to Singapore by day and sleeping at JB rates that are basically a quarter of Singapore prices. Real talk: where you stay matters more than usual here. Downtown puts you in the malls and food strips. Near CIQ (Holiday Inn, Capri, R&F Princess Cove) is the move if you're crossing daily. LEGOLAND is 30 min by Grab from anywhere downtown — fine for a one-off park day. We reviewed 10 JB hotels covering the full spectrum: DoubleTree Hilton at 9.0, Amari as the value 5-star with a banger breakfast, Capri by Fraser with kitchens, Z Hotel right on Wong Ah Fook's street-food row, and R&F Princess Cove apartments from ~$29.

Where to stay — neighborhoods

Johor Bahru — just JB to anyone who's been — is Malaysia's southern gateway, sitting right on the Causeway across from Singapore. Families come for LEGOLAND Malaysia out at Iskandar Puteri (Asia's first Legoland, plus water park and Sea Life aquarium). Shoppers come for City Square, Komtar JBCC, and KSL City Mall, where prices undercut Singapore by 30-50%. And weekenders use JB as a budget base, hopping the CIQ to Singapore by day and sleeping at JB rates that are basically a quarter of Singapore prices. Real talk: where you stay matters more than usual here. Downtown puts you in the malls and food strips. Near CIQ (Holiday Inn, Capri, R&F Princess Cove) is the move if you're crossing daily. LEGOLAND is 30 min by Grab from anywhere downtown — fine for a one-off park day. We reviewed 10 JB hotels covering the full spectrum: DoubleTree Hilton at 9.0, Amari as the value 5-star with a banger breakfast, Capri by Fraser with kitchens, Z Hotel right on Wong Ah Fook's street-food row, and R&F Princess Cove apartments from ~$29.
Locations of 10 hotels
How we picked

We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.

Reviews · 10 top hotels

Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.

DoubleTree by Hilton Johor Bahru — hotel No. 1 #1 for service · Hilton group 9

📍 City center Johor Bahru, walkable to Komtar JBCC and City Square, with JB Sentral and the CIQ checkpoint about 1.5-2 km away.

🏨 Hilton group property 🏊 Outdoor pool 🍪 Warm welcome cookie at check-in
Hilton groupcity centerpool and gymwelcome cookie

DoubleTree by Hilton Johor Bahru is the Hilton-run city-center hotel that review sites repeatedly rank near the top of everything in Johor Bahru, with a combined score around 9.0/10 that is genuinely hard to find here. The line every review repeats is the staff — attentive, helpful, the kind of service that lifts a stay above the room itself. Rooms are wide and clean with soft beds and pillows, and there is a modern outdoor pool and fitness center for winding down after a day on foot. You are walking distance from Komtar JBCC and City Square, with JB Sentral and the CIQ checkpoint a short ride away. Rates start around $80 a night, which makes it a strong pick for families and couples who want a dependable international chain in a central spot.

  • Hilton-level service reviewers single out repeatedly
  • Wide, clean rooms with soft beds
  • Modern outdoor pool and fitness center
  • Building shows its age next to newer hotels
  • Active construction nearby brings noise and traffic
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of DoubleTree by Hilton Johor Bahru
Amari Johor Bahru — hotel No. 2 #2 value-luxury · walk to City Square 8.8

Amari Johor Bahru

From ~$74

📍 City centre right beside Komtar JBCC, about a 7-minute walk to the City Square mall, with KSL City Mall also within easy reach.

🍳 Standout breakfast buffet 🏊 Outdoor swimming pool 🛍️ 7-minute walk to City Square
ONYX (Amari) groupstandout breakfast buffetpool and spawalk to City Square

Amari Johor Bahru is a 5-star hotel from the ONYX group that reviewers repeatedly call the best-value upscale stay in town — rooms, spa and food all priced more sensibly than other hotels in the same bracket. The review score sits around 8.8/10, and the detail people keep coming back to is the breakfast buffet: a full spread of Chinese, Indian, Malay and Western dishes, sometimes with live music. The hotel sits right next to Komtar JBCC, about a 7-minute walk from City Square, with rates starting around $74 a night. It's a comfortable fit for couples and families who want a bit of polish without paying full luxury prices.

  • Value 5-star pricing
  • Full breakfast buffet
  • Next to Komtar JBCC
  • Rates climb over long holidays
  • Lobby gets crowded at peak
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Amari Johor Bahru
Holiday Inn Johor Bahru City Centre — hotel No. 3 #3 IHG hotel · closest to the border, sky pool 8.6

📍 City centre, near JB Sentral and the CIQ checkpoint, with the malls walkable on foot.

🏨 IHG group 🛂 Near the CIQ checkpoint 🏊 Rooftop sky pool
IHG groupnear JB Sentralsky pool city viewskids stay free

Holiday Inn Johor Bahru City Centre is a 4-star IHG hotel with one clear selling point: it sits closer to JB Sentral station and the CIQ checkpoint than anything else in its tier, a 5-minute walk you can do dragging a suitcase. The overall review score lands around 8.6/10. The signature feature is the rooftop sky pool with panoramic city views, backed by a 24-hour fitness centre and a steam room. There is a kids-stay-free policy that works well for families, and rooms are roomy and clean with a varied breakfast. Rates start around $69 a night and run to roughly $149. It suits anyone who has to cross the border into Singapore and wants to be steps from the crossing rather than stuck in traffic.

  • 5-minute walk to JB Sentral and the CIQ checkpoint
  • Rooftop sky pool with panoramic city views
  • IHG group, attentive staff
  • Construction nearby and heavy border traffic at peak times
  • Some rooms have firm beds
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Holiday Inn Johor Bahru City Centre
Capri by Fraser Johor Bahru — hotel No. 4 #4 apartment-hotel · in-room kitchen, built for longer stays 8.5

📍 Bukit Chagar district in the city centre — walking distance to the CIQ checkpoint and JB Sentral, with central malls and food close by.

🍳 Small in-room kitchen 🧺 In-room washing machine 🏊 Rooftop pool
kitchen + washing machinenear CIQ checkpointrooftop pool city viewgood for long stays

Capri by Fraser Johor Bahru is an apartment-hotel under Singapore's Frasers Hospitality group, built specifically for people staying a while. Rooms are laid out like apartments, each with a small kitchen and an in-room washing machine, and reviews land around 8.5/10. It sits in the Bukit Chagar district in the city centre, within walking distance of the CIQ checkpoint and JB Sentral. The draw is space and value: rooms are roomy and well-equipped, and there's a rooftop pool with city views. Prices start around $66 a night. It works best for families, business travelers, and anyone booking several nights or who wants to cook their own meals rather than eat out for every one.

  • Apartment rooms with a real kitchen
  • Walking distance to the CIQ checkpoint
  • Rooftop pool with city views
  • Heavy traffic out front at peak hours
  • Service can be inconsistent
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Capri by Fraser Johor Bahru
Suasana Suites Hotel Johor Bahru — hotel No. 5 #5 All-suite hotel · city center 8.2

📍 City center, near Komtar JBCC and City Square, with the CIQ checkpoint a short ride away.

🍳 Every room a suite with a kitchen 🌆 Rooftop breakfast with a city view 🛍️ Near Komtar JBCC
suites with kitchensrooftop breakfast viewnear Komtar JBCCgood value

Suasana Suites Hotel Johor Bahru — formerly Suasana All Suites — does what the old name promised: every room is a suite, no small standard rooms, all noticeably roomier than a normal hotel and each with its own small kitchen. The overall review score sits around 8.2/10, and the amenities category in particular runs high. What guests keep mentioning is how much space you get — a family of four sleeps comfortably without cramming onto one bed — plus the rooftop breakfast with a city view that the ground-floor restaurants downtown simply can't match. It sits right in the city center near Komtar JBCC, City Square and the CIQ checkpoint, with rooms starting around $54 a night. Best for families and groups of friends who want real space at a sensible price, close to everything.

  • Spacious suites, every one with a small kitchen
  • Breakfast served on the rooftop with a city view
  • City-center spot, walkable to Komtar JBCC and City Square
  • Some rooms feel worn and the air-con doesn't always cool enough
  • Weak water pressure in the bathroom, reported in some reviews
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Suasana Suites Hotel Johor Bahru
Holiday Inn Express & Suites Johor Bahru — hotel No. 6 #6 value pick · free breakfast included 8.2

📍 City center, about 300m from Johor Bahru City Square mall — short ride to the CIQ checkpoint and JB Sentral station.

🏨 IHG group (Holiday Inn Express) 🍳 Breakfast included in the rate 🛍️ About 300m to City Square mall
IHG groupfree breakfast300m to City Squarebudget rate

Holiday Inn Express & Suites Johor Bahru is IHG's value-tier Express brand doing exactly what it does everywhere: a clean, predictable chain room at a price that doesn't sting. It scores around 8.2/10, and the headline draw is that breakfast is already included in the room rate. Rooms are tidy and comfortable, and the location is the other selling point — only about 300m from Johor Bahru City Square, a 4-5 minute walk to shopping and food. There's a bar and a fitness room on site, plus shuttle service on some routes for guests without a car. Rates start around $49 a night, which makes this an easy call for couples, solo business travelers, and small families who want the safety of a known brand without paying for a pool or spa they won't use.

  • Breakfast included in the room rate
  • IHG standard — clean, predictable
  • Only about 300m from City Square mall
  • Double beds in some rooms sleep poorly
  • Soundproofing is thin in some rooms
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Holiday Inn Express & Suites Johor Bahru
Fives Hotel Johor Bahru City Centre — hotel No. 7 #7 friendly service · city center 7.9

📍 Right in the city center — walking distance to Komtar JBCC and Johor Bahru City Square mall.

🛍️ Walk to City Square mall 😊 Friendly, helpful staff 💰 Rates from around $40/night
city center locationfriendly servicenear City Squarebudget-friendly

Fives Hotel Johor Bahru City Centre is a mid-size 3-star boutique whose whole pitch comes down to two things: where it sits and how the staff treat you. You are right in the city center, a short walk from Komtar JBCC and the big Johor Bahru City Square mall, with the CIQ border checkpoint a quick ride away. Review scores land around 7.9/10, and like a lot of hotels on this list, the word that shows up most often in the reviews is the staff — guests keep calling them friendly and genuinely helpful. Rooms are clean and comfortable, breakfast does the job, and rates start around $40 a night. It fits couples and budget travelers who want a good location and warm service, and who do not need a pool or fancy facilities to be happy.

  • Walkable city-center spot near Komtar JBCC
  • Friendly, helpful front-desk staff
  • Cheap for a central JB location, from around $40
  • Standard rooms run small
  • Parking is tight and limited
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Fives Hotel Johor Bahru City Centre
Z Hotel Johor Bahru — hotel No. 8 #8 boutique · on Jalan Wong Ah Fook 8

📍 On Jalan Wong Ah Fook in the central old town, near Komtar JBCC — about 750 metres, a 10-minute walk.

🌃 On Jalan Wong Ah Fook 🗣️ Multilingual staff 🅿️ Free parking
Wong Ah Fook Streetnear Komtar JBCCmultilingual stafffree parking

Z Hotel Johor Bahru is a small 3-star boutique sitting right on Jalan Wong Ah Fook, the lively old-town street lined with food stalls and long-running shops. The review score lands around 8.0/10, and what people keep coming back to is the location — you step out the door straight into the street-food scene, with Komtar JBCC about 750 metres away (a 10-minute walk) and the CIQ checkpoint close by. Staff handle several languages, there are room types to suit different budgets and group sizes, and parking is free, which is no small thing in the city centre. An Asian-fusion restaurant and a massage centre round out the in-house options. Rates start around $37 a night, so it suits couples and budget travelers who actually want to stay in the busy heart of town rather than just pass through.

  • Right on Jalan Wong Ah Fook street-food strip
  • Multilingual staff — Mandarin, Hokkien, English
  • Free parking in the city centre
  • Street noise from the night crowd outside
  • Some room types run small
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Z Hotel Johor Bahru
Hotel Sentral Johor Bahru @ Woodland Causeway — hotel No. 9 #9 budget hotel · by the Causeway with a pool 7.8

📍 Right by the Causeway, the old bridge into Woodlands, Singapore — about 1.6 km from JB Sentral station.

🌊 Near the Causeway crossing 🏊 Outdoor swimming pool 🏙️ City or sea-view rooms
near the Causewayoutdoor poolcity or sea-view roomsparking

Hotel Sentral Johor Bahru @ Woodland Causeway is a 3-star hotel of about 138 rooms, parked right by the Causeway — the older bridge that crosses into Woodlands, Singapore. It scores about 7.8/10 on guest reviews. The draw is the location: if you cross the border often, you can roll out of the hotel and straight onto the Causeway without fighting downtown traffic. There's an outdoor pool that reviewers like, rooms come with either a city or a sea view over the Johor Strait, and the breakfast buffet gets genuine praise — a few guests call it their favorite part of the stay. Rates start around $34 a night, which is light for a pool-equipped property in this band. It suits budget travelers and families who want a cheap base near the crossing with somewhere for the kids to swim.

  • Right by the Causeway crossing
  • Has an outdoor pool
  • Sea-view rooms at a cheap rate
  • Some rooms are old and dusty
  • In-room safes don't always work
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Hotel Sentral Johor Bahru @ Woodland Causeway
R&F Princess Cove Apartment Johor Bahru — hotel No. 10 #10 Cheapest pick · attached to R&F Mall 7.7

📍 Inside the R&F Princess Cove project, directly attached to R&F Mall and close to the CIQ checkpoint to Singapore.

🏝️ Apartment units with a kitchen 🛏️ Attached to R&F Mall 💰 Cheapest rate on the list, from about $29
apartment with kitchennext to R&F Mallnear CIQ checkpointcheapest rate

R&F Princess Cove Apartment Johor Bahru isn't a hotel in the usual sense — these are apartment-style units inside the R&F Princess Cove condo project, rented out by individual owners. The building sits right next to R&F Mall and close to the CIQ checkpoint, and reviews land around 7.7/10. The headline draw is price: this is the cheapest option on the list, with rooms from about $29 a night. Units come with a small kitchen and city views, which makes them a sensible base if you want to cook your own meals and stay several nights. As a condo project it also gives guests access to shared facilities like a gym and a pool. It suits budget travelers, backpackers, and anyone crossing the border who wants the lightest possible nightly rate.

  • Cheapest on the list, from about $29 a night
  • Apartment with a kitchen, attached to the mall
  • Close to the CIQ checkpoint
  • Room quality swings a lot depending on which owner you rent from
  • Shared pool and gym get crowded at peak times
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of R&F Princess Cove Apartment Johor Bahru

📊Comparison · all 10 hotels

#HotelStarsScoreFrom / nightAreaHighlight
1DoubleTree by Hilton Johor Bahru49.0~$80JB Sentral and the CIQ checkpoint are about 1.5-2 km away, a short ride.#1 for service · Hilton group
2Amari Johor Bahru58.8~$74About a 7-minute walk to City Square mall; Komtar JBCC sits right next door.#2 value-luxury · walk to City Square
3Holiday Inn Johor Bahru City Centre48.6~$69About a 5-minute walk to JB Sentral and the CIQ checkpoint.#3 IHG hotel · closest to the border, sky pool
4Capri by Fraser Johor Bahru48.5~$66CIQ checkpoint and JB Sentral within walking distance, in the Bukit Chagar district.#4 apartment-hotel · in-room kitchen, built for longer stays
5Suasana Suites Hotel Johor Bahru48.2~$54Walkable to Komtar JBCC; the CIQ checkpoint is a short ride away.#5 All-suite hotel · city center
6Holiday Inn Express & Suites Johor Bahru38.2~$49About 300m to City Square mall, a 4-5 minute walk; short ride to JB Sentral and the CIQ border checkpoint.#6 value pick · free breakfast included
7Fives Hotel Johor Bahru City Centre37.9~$40Komtar JBCC and City Square both within walking distance; CIQ border checkpoint a short ride away.#7 friendly service · city center
8Z Hotel Johor Bahru38.0~$37Komtar JBCC about 750 metres (a 10-minute walk); the CIQ checkpoint is close by.#8 boutique · on Jalan Wong Ah Fook
9Hotel Sentral Johor Bahru @ Woodland Causeway37.8~$34About 1.6 km from JB Sentral — a short drive to the CIQ checkpoint.#9 budget hotel · by the Causeway with a pool
10R&F Princess Cove Apartment Johor Bahru37.7~$29About a 5-minute drive to the CIQ checkpoint, and attached to R&F Mall.#10 Cheapest pick · attached to R&F Mall

Which one — by trip style

🏨
#1 for service · Hilton group
DoubleTree by Hilton Johor Bahru

#1 DoubleTree is the best-served Hilton in town — a family-friendly pick where staff carry the stay.

🏨
#2 value-luxury · walk to City Square
Amari Johor Bahru

#2 Amari is the best-value 5-star in the city — with a knockout breakfast buffet.

🏨
#3 IHG hotel · closest to the border, sky pool
Holiday Inn Johor Bahru City Centre

#3 Holiday Inn is the IHG hotel closest to the border, with a sky pool looking out over the city.

🏨
#4 apartment-hotel · in-room kitchen, built for longer stays
Capri by Fraser Johor Bahru

#4 Capri by Fraser is an apartment-hotel with in-room kitchens — built for longer stays, close to the border.

🏨
#5 All-suite hotel · city center
Suasana Suites Hotel Johor Bahru

#5 Suasana Suites is roomy all-suite living with a kitchen in every unit, in a city-center spot that earns its keep for families.

🏨
#6 value pick · free breakfast included
Holiday Inn Express & Suites Johor Bahru

#6 Holiday Inn Express is the budget IHG play — breakfast baked into the rate, City Square a short walk away.

Final picks

10 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.

Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.

Frequently Asked Questions

How many days do you need in JB?
2 days 1 night is the sweet spot — one full day at LEGOLAND Malaysia, second day for City Square/Komtar JBCC shopping and local food (Hiap Joo banana cake, bak kut teh, Restoran Hua Mui). If you want to add LEGOLAND Water Park or multi-day park access, bump to 3D2N. Plenty of folks also use JB as a cheap base for Singapore day trips.
Which area should I stay in?
City Centre is the most convenient — DoubleTree, Amari, Suasana Suites, Fives, and Z Hotel sit near Komtar JBCC and City Square. Near CIQ / JB Sentral is the play for daily Singapore crossings — Holiday Inn City Centre, Capri by Fraser, Holiday Inn Express, R&F Princess Cove. Hotel Sentral is closest to the Causeway itself.
How do I get from JB to LEGOLAND?
LEGOLAND Malaysia is at Iskandar Puteri, 20-25 km west of downtown. Easiest move: grab a Grab — about 30 min for 25-40 MYR. Some hotels can arrange a shuttle. There's a public bus from JB Sentral too, but it's slow — just pay for Grab and keep the family sane.
How do I cross to Singapore from JB?
Two crossings — Causeway via JB Sentral / CIQ dumps you at Woodlands (north Singapore); Second Link from Tuas (less crowded but farther). KTM Shuttle trains, cross-border buses, and Grab all work. Weekday rush can mean 1-2 hour queues at immigration, so plan around it.
Best hotel for the JB food scene?
Z Hotel Johor Bahru sits right on Wong Ah Fook — Hiap Joo Bakery, Restoran Hua Mui, and night-market stalls are all within 5 min on foot. DoubleTree and Amari are 10 min away. Don't sleep on bak kut teh (pork rib soup), otak-otak (grilled fish cake), and laksa Johor.
Which hotel is the best value?
R&F Princess Cove — apartments with full kitchens linked to R&F Mall from around ~$29/night. Hotel Sentral @ Woodland Causeway has a pool from ~$34. And Holiday Inn Express tucks breakfast into the room rate, which is rare at that price for a chain.
T
TopOfHotel Editorial Team

TopOfHotel is a team of hotel curators and reviewers, working since 2017 — we research and evaluate hotels carefully and honestly. We never accept payment for rankings, so you can pick the best place to stay.

🏨 See all hotels Compare 3 sites →