11 Best Hotels Near LEGOLAND Johor Bahru (2026 Family Picks)
Best of List · English

11 Best Hotels Near LEGOLAND Johor Bahru (2026 Family Picks)

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 11 top picks

Okay so you're heading to Johor Bahru with kids and LEGOLAND Malaysia (Asia's first LEGO-themed park, water park included) is the whole point. JB sits right across the Causeway from Singapore, so a lot of families combine the park with a border hop, City Square mall runs, and cheap-as-chips local food. By late 2026, the new RTS Link rail from Woodlands will make that crossing painfully easy. Here's the thing: you've got two real choices. Stay at The LEGOLAND Malaysia Resort and literally walk to the park gate (lifesaver with toddlers), or post up in central JB (Amari, DoubleTree, Holiday Villa) for shopping, food, and easy Singapore runs. Park's about 25-30 min by Grab from downtown. We reviewed 11 hotels covering both clusters — lego-themed splurge, mall-linked towers, kitchen-equipped suites at Shama Suasana, and legit value picks like Ghazrin's from ~$16 or Potpourri from ~$23. All rated 8.0+ by real guests.

Where to stay — neighborhoods

Okay so you're heading to Johor Bahru with kids and LEGOLAND Malaysia (Asia's first LEGO-themed park, water park included) is the whole point. JB sits right across the Causeway from Singapore, so a lot of families combine the park with a border hop, City Square mall runs, and cheap-as-chips local food. By late 2026, the new RTS Link rail from Woodlands will make that crossing painfully easy. Here's the thing: you've got two real choices. Stay at The LEGOLAND Malaysia Resort and literally walk to the park gate (lifesaver with toddlers), or post up in central JB (Amari, DoubleTree, Holiday Villa) for shopping, food, and easy Singapore runs. Park's about 25-30 min by Grab from downtown. We reviewed 11 hotels covering both clusters — lego-themed splurge, mall-linked towers, kitchen-equipped suites at Shama Suasana, and legit value picks like Ghazrin's from ~$16 or Potpourri from ~$23. All rated 8.0+ by real guests.
Locations of 11 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 · 11 top hotels

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

The LEGOLAND Malaysia Resort — hotel No. 1 #1 for families · steps from the Legoland gate 8.4

📍 Right at the gate of Legoland Malaysia in Iskandar Puteri, a three-minute walk to both the theme park and the Water Park, roughly 25-30 minutes by car from central Johor Bahru.

🧱 Every room Lego-themed 🎢 Three-minute walk to the park gate 👶 Under-12s stay free sharing
Lego-themed roomswalk to Legolandkids stay freefamily pool

The LEGOLAND Malaysia Resort is the one hotel where the holiday starts the moment you walk in: life-size brick models in the lobby, a build pit while you wait to check in, and rooms split into four themes — Pirate, Kingdom, Adventure and Ninjago — each with a separate bunk nook for the kids. It sits right at the entrance to the theme park and Water Park in Iskandar Puteri, a three-minute walk from your door, about 25-30 minutes from central Johor Bahru. Lego characters work the breakfast buffet for photos, there's an in-room treasure hunt with a play safe, and the score sits around 8.4/10. Rooms start near $185 a night and run to roughly $370 in peak weeks; children under 12 stay free sharing with adults. Best for families doing Legoland as the whole point of the trip.

  • Lego-themed rooms across four worlds delight kids
  • Three-minute walk to the park gate, no car needed
  • Lego characters greet kids at the breakfast buffet
  • Pricey for the build and service quality you get
  • No adult spa or gym, and only a small mall nearby
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 The LEGOLAND Malaysia Resort
Amari Johor Bahru — hotel No. 2 #2 City centre · next to the CIQ checkpoint 8.4

Amari Johor Bahru

From ~$63

📍 Central Johor Bahru — a 10-15 minute walk to JB City Square mall and the CIQ checkpoint for the crossing into Singapore.

🏙️ Central downtown JB, walk to the malls 🏊 Rooftop pool with skyline views 🛍️ 10-15 min walk to JB City Square & CIQ
rooftop poolnext to CIQ checkpointwalk to mallsgreat service

Amari Johor Bahru is a 4-star hotel from Thailand's ONYX group that consistently lands near the top of the city's rankings, with a guest score around 8.4/10. The headline feature is the wide rooftop pool with a clear view over the JB skyline and the Johor Strait, backed by rooms with full-height glass that pull in real daylight. The location does a lot of work: it's a 10-15 minute walk to both JB City Square, the city's big downtown mall, and the CIQ checkpoint for the crossing into Singapore. Reviews single out the attentive staff and a varied breakfast buffet that runs Malay, Chinese and Western. Rates start around $63 a night. It suits couples and families who want a comfortable central base at a sensible price, then ride out to Legoland for a day — the park sits about 25-30 minutes away by car in Iskandar Puteri.

  • Wide rooftop pool with skyline and Johor Strait views
  • Attentive staff reviewers say go above and beyond
  • 10-15 min walk to JB City Square and the CIQ checkpoint
  • Rates climb over holidays and long weekends
  • A few rooms show patchy upkeep between refreshes
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
DoubleTree by Hilton Johor Bahru — hotel No. 3 #3 Great service · 13th-floor rooftop pool 8.7

📍 Central Johor Bahru — a 10-15 minute walk to JB City Square mall and the CIQ checkpoint into Singapore; Legoland is a 25-30 minute drive west in Iskandar Puteri.

🏨 Hilton chain (DoubleTree) 🏊 Rooftop pool on the 13th floor with a separate kids' pool 🍪 Warm chocolate-chip cookie at check-in
Hilton chain13th-floor rooftop poolwarm servicecentral city

DoubleTree by Hilton Johor Bahru is a central-city hotel that scores 8.7/10 in reviews and lands near the top of JB rankings again and again. The headline is the 13th-floor rooftop pool — wide, plenty of loungers, and a separate kids' pool that parents quickly learn to value. There's a fitness room, sauna, jacuzzi and a foot-massage corner, plus the warm DoubleTree welcome that reviewers mention constantly: a freshly baked chocolate-chip cookie handed over at check-in. Rooms are clean and modern, cleanliness scores stay high, and it's a 10-15 minute walk to the malls and the CIQ checkpoint for crossing into Singapore. Rates start around $69 a night. The catch for a Legoland trip: the park is in Iskandar Puteri, a 25-30 minute drive west, so this is a city base, not a stay-at-the-gate option.

  • High 8.7/10 review score, consistently near the top of JB
  • 13th-floor rooftop pool with a separate kids' pool
  • Warm DoubleTree service and the signature welcome cookie
  • Pool has closed for renovation in stretches — check status first
  • 25-30 minutes by car from Legoland, not walkable
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
Holiday Villa Johor Bahru City Centre — hotel No. 4 #4 Best location · connected to 2 malls 8.1

📍 Central Johor Bahru, physically connected to two shopping malls; a 12-15 minute walk to JB Sentral and the CIQ checkpoint for Singapore.

🛍️ Connected to 2 shopping malls 📍 Guest location score 8.9/10 🏊 Rooftop pool with city views
connected to 2 malls8.9 location scorerooftop poolcity centre

Holiday Villa Johor Bahru City Centre sells one thing harder than anything else: location. Real guest reviews push the location sub-score to 8.9/10, well above what a standard 4-star earns, because the building plugs directly into two shopping malls — you walk from the lobby into air-conditioned food courts and shops without crossing a street. The overall score sits around 8.1/10, there's a rooftop pool with city views, and rooms come in several styles and sizes for any family headcount. Rates start near $63 a night and top out around $120. It's a 10-to-15-minute walk to JB Sentral and the CIQ checkpoint for the Singapore crossing, while Legoland sits 25-30 minutes west by car. Best for families who'd rather open a door onto a food court than chase a polished room.

  • Connected to 2 malls — food and shops a few steps from the lobby
  • Location score 8.9, unusually high for a 4-star
  • Rooftop pool with city views to unwind after sightseeing
  • Room condition varies — some units look dated, so request a renovated one
  • Not near Legoland — 25-30 minutes by car each way
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 Villa Johor Bahru City Centre
Shama Suasana Johor Bahru — hotel No. 5 #5 Kitchen suites · next to Komtar JBCC 8.2

📍 City-centre Johor Bahru, wired straight into Komtar JBCC mall; about a 12-15 minute walk to JB Sentral and the CIQ checkpoint for Singapore. Location score 9.1.

🍳 Every unit is a suite with a kitchenette 🛍️ Connected to Komtar JBCC mall 📍 Location score 9.1 — central JB
Kitchen suitesNext to Komtar JBCCRooftop poolLong-stay value

Shama Suasana Johor Bahru (formerly Suasana All Suites) is a 4-star serviced apartment under the ONYX group, and its whole pitch is space: every unit is a suite with a kitchenette, a separate sofa lounge, and far more room than a standard hotel for roughly the same money. The overall review score sits around 8.2/10, but the location score climbs to a striking 9.1 — the tower plugs directly into Komtar JBCC in the city centre, so shops and food are one door away. There's a rooftop pool with city views and a gym in the building. Rates start near $70 a night, and the in-room kitchen genuinely cuts your food bill over a multi-night stay. One catch worth knowing up front: the building has many individual unit owners and operators, so service varies — book a unit clearly run by Shama/ONYX. Best for bigger families and longer stays who'll actually use the kitchen, then drive the 25 to 30 minutes out to Legoland for a day.

  • Spacious suites with a real kitchen and lounge
  • Wired into Komtar JBCC — shops one door away
  • Location score 9.1, central JB
  • Many unit operators in one tower — pick a Shama/ONYX-run unit
  • 25-30 min drive from Legoland
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 Shama Suasana Johor Bahru
Mutiara Johor Bahru — hotel No. 6 #6 spacious rooms · attached to Holiday Plaza 7.8

📍 Century Garden district, attached to Holiday Plaza and a short walk to KSL City Mall, roughly 5 to 10 minutes by car from the JB city centre.

🛏️ Spacious rooms with large beds 🛍️ Attached to Holiday Plaza 🏊 Outdoor pool and sauna
spacious roomsnear Holiday Plazaoutdoor poolgood value

Mutiara Johor Bahru is one of the city's veteran 4-star hotels, and its single best argument is floor space — big beds, soft carpet and rooms that feel roughly a third larger than the newer towers charging the same rate. It scores around 7.8/10, with guests singling out the varied breakfast buffet and easygoing, friendly staff. There's an outdoor pool, a sauna, a gym and three on-site restaurants — handy when a tired family can't agree on dinner. The catch is age: this is a classic property with dated decor, so request a renovated room when you book. It sits in Century Garden, attached to Holiday Plaza and walkable to KSL City Mall, about 5 to 10 minutes by car from the tourist core. Rates open near $43 a night, which buys more room than almost anything else in town.

  • Rooms run a third larger than newer towers at the same rate
  • Opens near $43 a night for a full 4-star
  • Breakfast buffet gets steady praise for variety
  • Dated building and classic decor that's overdue a refit
  • 25 to 30 minutes by car from Legoland
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 Mutiara Johor Bahru
Grand Belllo Hotel JBCC — hotel No. 7 #7 Budget boutique · 10-minute walk to JB City Square 7.9

📍 Central Johor Bahru, about a 10-minute walk to Johor Bahru City Square mall and JB Sentral station for the train and the Singapore crossing.

🎨 Boutique-style rooms with warm decor 🛍️ 10-minute walk to JB City Square mall 💰 Rooms from about $28 a night
boutique hotelnear City Squarebudgetcentral Johor Bahru

Grand Belllo Hotel JBCC is a 3-star boutique hotel in the middle of Johor Bahru that reviews around 7.9/10 — a score plenty of pricier hotels here never reach. The draw is the rooms: warm tones, carpeted floors, a big bed with a thick mattress, and wide windows that pull in city light and views. There's a coffee shop and a restaurant on site for lazy breakfasts and late dinners, and it's a roughly 10-minute walk to Johor Bahru City Square, the main downtown mall, plus JB Sentral for the train and the Singapore crossing. Rates start near $28 and top out around $54 a night, which is genuinely cheap for a central boutique stay. It suits couples and small families who want a walkable downtown base on a tight budget and plan to spend their money on the parks and restaurants rather than hotel facilities.

  • Warm boutique rooms with thick-mattress beds
  • Rooms start near $28 a night
  • 10-minute walk to JB City Square
  • Room and service quality varies between reviews
  • No swimming pool
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 Grand Belllo Hotel JBCC
Holiday Inn Express & Suites Johor Bahru — hotel No. 8 #8 Breakfast included · IHG chain in the city centre 8

📍 Central Johor Bahru — about a 12-15 minute walk to JB Sentral, the CIQ checkpoint into Singapore, and the City Square malls.

🏨 IHG chain (ex Swiss-Inn) 🍳 Breakfast included in every rate 💰 From about $40 a night
IHG chainbreakfast includedmodern roomscity centre

Holiday Inn Express & Suites Johor Bahru — formerly the Swiss-Inn — is the value pick on this list, an IHG property that scores around 8.0/10 and skips the frills to nail the basics. The headline is that breakfast is included in every rate, so there's no surprise line on the bill. Rooms run bright and modern with big floor-to-ceiling glass that makes them feel airier than the square footage suggests, and reviewers single out the friendly front desk. It sits in central Johor Bahru, a 12-15 minute walk to the big malls and the CIQ checkpoint for crossing into Singapore. Rates start near $40 a night, which for a reliable international chain with breakfast thrown in is hard to argue with — though Legoland sits a 25-30 minute drive west, so this is a city base, not a park-front stay.

  • Breakfast included in every rate — no add-on charge
  • Bright, clean rooms with wide glass walls
  • Friendly front desk staff reviewers keep praising
  • Thin walls — guests hear next-door conversations
  • Rooms run small, better for two than a big family
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
Potpourri Boutique Hotel — hotel No. 9 #9 design boutique · themed rooms from $23 8

📍 Central Johor Bahru, a 10-15 minute walk to JB Sentral and the CIQ checkpoint into Singapore, with malls and street food a few minutes out.

🎨 Every room a different theme 📸 Photogenic design-led interiors 💰 Rates from about $23 a night
design boutiquethemed roomsbudget staycentral JB

Potpourri Boutique Hotel is a small design-first boutique in central Johor Bahru that earns its name: every room is decorated to its own theme, with no two alike, and the styling skews hard toward photos. The review score sits around 8.0/10, and rates start near $23 a night (about RM110) — genuinely surprising for rooms that look this considered. You're a 10-15 minute walk from JB Sentral and the CIQ checkpoint into Singapore, with malls and food within easy reach. The trade-off is honesty over polish: it's a 3-star with no pool, no gym, and uneven room upkeep, so some units come up fresh and others show damp. Best for couples and design-minded travelers on a budget who care more about a good-looking room than a full amenities list.

  • Themed rooms, no two alike, genuinely photo-worthy
  • Rates start around $23 a night
  • Central JB, walk to malls and JB Sentral
  • Some rooms report damp and mold on walls
  • Cleanliness is inconsistent room to room
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 Potpourri Boutique Hotel
G5 Hotel and Serviced Apartment — hotel No. 10 #10 In-room kitchen · easy on the budget 6.8

📍 Central Johor Bahru, close to malls and restaurants; about a 12-15 minute walk to JB Sentral and the CIQ checkpoint for Singapore.

🍳 Small in-room kitchen 🏊 Open-air rooftop pool 💰 Rates from about $23 a night
In-room kitchenRooftop poolWood-floor roomsBudget rate

G5 Hotel and Serviced Apartment is a wallet-friendly serviced apartment in central Johor Bahru, and the pitch is simple: wood-floor rooms with a small in-room kitchen and an open-air rooftop pool, both unusual to find together under $30 a night. The overall review score sits at 6.8/10 — not high, and worth being honest about — but the combination of a central location, a kitchen, and a pool keeps it on budget shortlists. Reviewers tend to praise the location and the friendly front desk; rates start around $23 a night and run to roughly $49. You can walk to JB Sentral and the malls in about 12-15 minutes. The trade-off is consistency: housekeeping and upkeep swing from stay to stay, and rooms near the car park pick up noise. Best for budget travelers who want a kitchen and a pool and understand the standard won't match a big chain.

  • Small in-room kitchen, rare at this price
  • Open-air rooftop pool from about $23 a night
  • Central location, 12-15 min walk to JB Sentral
  • Rooms near the car park are noisy — ask for one away from it
  • Cleaning and service vary from stay to stay
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 G5 Hotel and Serviced Apartment
Ghazrin's Classic Hotel — hotel No. 11 #11 cheapest stay · steps from Larkin bus terminal 6.2

📍 Larkin district in northern Johor Bahru — a short walk to Larkin Central mall and the Larkin bus terminal, the south-Malaysia coach hub; about a 30-minute drive from Legoland.

💰 From about $16 a night 🚌 Walk to Larkin bus terminal 🛏️ Rooms in several sizes
cheapest ratesnear Larkin terminalone-night stopovermultiple room sizes

Ghazrin's Classic Hotel is the budget floor of this roundup — a small 3-star place in the Larkin district where rooms start around $16 a night and top out near $31. The review score sits at 6.2/10, the lowest of the eleven hotels here, and that number is honest: rooms are plain boutique-style in a few sizes, with an in-house restaurant, free parking, free Wi-Fi and even a barbershop downstairs. The real draw is the address. It is a short walk to Larkin Central and the Larkin bus terminal, the main long-distance coach hub for southern Malaysia, so it works if you roll in late from Melaka, KL or Singapore and just need a door that locks. Reviewers who marked it down still flag the staff as friendly and genuinely helpful. Treat it as a one-night stopover near the buses, not a place to spend a Legoland holiday — the park sits a 30-minute drive away on the far side of town.

  • Cheapest rates here, from about $16 a night
  • Short walk to Larkin Central and the coach terminal
  • Staff stay friendly even in the critical reviews
  • Small rooms in tired condition — bathrooms draw the most complaints
  • Cleanliness scores come in low across 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 Ghazrin's Classic Hotel

📊Comparison · all 11 hotels

#HotelStarsScoreFrom / nightAreaHighlight
1The LEGOLAND Malaysia Resort58.4~$183At the Legoland Malaysia gate; about 25-30 minutes by car to central JB, and roughly 30 km from Senai International Airport (JHB).#1 for families · steps from the Legoland gate
2Amari Johor Bahru48.4~$63Central downtown — about a 10-15 minute walk to JB Sentral station and the CIQ checkpoint; Senai Airport is roughly 30 km out.#2 City centre · next to the CIQ checkpoint
3DoubleTree by Hilton Johor Bahru48.7~$69Central city — about a 10-15 minute walk to JB Sentral and the CIQ checkpoint; Senai International Airport (JHB) is roughly 30 km away.#3 Great service · 13th-floor rooftop pool
4Holiday Villa Johor Bahru City Centre48.1~$6312-15 minute walk to JB Sentral and the CIQ checkpoint; Senai International Airport about 30 km away; Legoland 25-30 minutes by car.#4 Best location · connected to 2 malls
5Shama Suasana Johor Bahru48.2~$7112-15 min walk to JB Sentral and the CIQ checkpoint into Singapore; Senai International Airport (JHB) is about 30 km out.#5 Kitchen suites · next to Komtar JBCC
6Mutiara Johor Bahru47.8~$43Century Garden district, about 5 to 10 minutes by car from the JB city centre and roughly 30 km from Senai International Airport (JHB).#6 spacious rooms · attached to Holiday Plaza
7Grand Belllo Hotel JBCC37.9~$28Downtown core — about a 10-minute walk to JB City Square and JB Sentral; roughly 25-30 minutes by car to Legoland.#7 Budget boutique · 10-minute walk to JB City Square
8Holiday Inn Express & Suites Johor Bahru38.0~$40Central location, a 12-15 minute walk to JB Sentral and the CIQ checkpoint; Senai Airport is about 30 km out.#8 Breakfast included · IHG chain in the city centre
9Potpourri Boutique Hotel38.0~$2310-15 minute walk to JB Sentral and the CIQ border checkpoint; Legoland is roughly 25-30 minutes by car in Iskandar Puteri, and Senai Airport is about 30 km out.#9 design boutique · themed rooms from $23
10G5 Hotel and Serviced Apartment36.8~$2312-15 min walk to the malls and JB Sentral; Senai International Airport (JHB) is about 30 km out.#10 In-room kitchen · easy on the budget
11Ghazrin's Classic Hotel36.2~$16Walking distance to Larkin Central and the Larkin bus terminal; Senai International Airport (JHB) is about 20 km / a 25-minute drive.#11 cheapest stay · steps from Larkin bus terminal

Which one — by trip style

🏨
#1 for families · steps from the Legoland gate
The LEGOLAND Malaysia Resort

#1 The hotel that gets kids buzzing before they even reach the rides — Lego-themed rooms and a three-minute walk to the Legoland gate.

🏨
#2 City centre · next to the CIQ checkpoint
Amari Johor Bahru

#2 A central ONYX-group hotel where the rooftop pool over the skyline is the real draw, with strong service and a short walk to the malls and the border.

🏨
#3 Great service · 13th-floor rooftop pool
DoubleTree by Hilton Johor Bahru

#3 A Hilton chain hotel downtown — the 13th-floor rooftop pool, warm service, and a famous welcome cookie make it the safest 4-star bet in the city.

🏨
#4 Best location · connected to 2 malls
Holiday Villa Johor Bahru City Centre

#4 Location is the whole pitch here — two malls under one roof, an 8.9 location score, and food within steps no matter the weather.

🏨
#5 Kitchen suites · next to Komtar JBCC
Shama Suasana Johor Bahru

#5 ONYX serviced apartment where every unit is a kitchen-equipped suite — the smart pick for big families who want to cook and spread out over several nights.

🏨
#6 spacious rooms · attached to Holiday Plaza
Mutiara Johor Bahru

#6 A veteran hotel that sells square metres, not newness — big beds, soft carpet and a price that's hard to beat right next to the mall.

Final picks

11 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

Should I stay at LEGOLAND Resort or in central JB?
If LEGOLAND is the main event and you've got young kids, The LEGOLAND Malaysia Resort wins — you literally walk to the gate, no Grab drama. But if your trip is more mixed (city shopping, Singapore day trip, just one park day), a central JB hotel like Amari, DoubleTree, or Holiday Villa is way more flexible and cheaper. The park's 25-30 min by car from downtown.
How do I get from JB to LEGOLAND?
LEGOLAND sits in Iskandar Puteri, west of the city, around 25-30 min by car. Grab is the easiest play (around 25-40 MYR each way). There's also a LEGOLAND-branded bus from JB Sentral, but for families with kids and stroller chaos, just pay for Grab.
How do I cross from Singapore to JB?
Cross via the CIQ (Bangunan Sultan Iskandar) by bus, car, or on foot. A bunch of hotels on this list sit a 10-15 min walk from JB Sentral and CIQ. Late 2026 the RTS Link rail opens between Woodlands and JB — borderlines should get way shorter.
Which hotel is the best pick for families?
The LEGOLAND Malaysia Resort, no contest — lego-themed rooms, characters wandering around, breakfast included, and you skip the daily commute. In the city, DoubleTree by Hilton and Holiday Villa both have rooftop pools and connect straight to malls, perfect for a family city base.
What's the best budget pick?
Ghazrin's Classic Hotel from around ~$16/night near Larkin bus terminal is a total steal for a quick stopover. Grand Belllo Hotel JBCC from ~$28 and Potpourri Boutique from ~$23 give you cute designed rooms downtown without nuking your budget.
Any hotel with a kitchen for cooking?
Shama Suasana Johor Bahru — serviced apartments with full kitchens and living rooms, great for big families or long stays. G5 Hotel and Serviced Apartment also has in-room kitchenettes at a softer price point if you just need a fridge and a stove.
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 →