Things to do and where to stay in Johor Bahru
Where to stay · Malaysia

Where to stay in Johor Bahru — pick the right hotel, book in 3 clicks

Johor Bahru is Malaysia's southernmost city, right on the Singapore border — home to Legoland Malaysia and its water park, theme parks, outlet malls, and great-value food. It's a family destination and a gateway to Singapore via the connecting causeway.

🧱Legoland💦Water park🛍️Outlets🌉Next to Singapore🍜Cross-border food
1areas to consider
2ranked guides
21hotels reviewed
9See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in Johor Bahru

🧱

Legoland Malaysia

Asia's first Lego-themed park, complete with a water park — a family paradise.

🛍️

Outlet shopping

Johor Premium Outlets and large malls with great prices.

🌉

Gateway to Singapore

Cross the connecting causeway to Singapore with ease; staying on the JB side is cheaper.

🍜

Affordable food

Malay, Chinese, and Indian food at far better value than Singapore.

Pick an area first — where to stay in Johor Bahru

Location is the single most important thing about a hotel — choose the right area first, then pick the hotel

Ranked reviews — find your ideal stay in Johor Bahru

Start with where to stay (the heart of the trip), then explore food and sights

Find the right Johor Bahru hotel for you

2 ranked reviews

👆 Tap a chip to filter — pick more than one

By who's traveling

Local dishes to try in Johor Bahru

  1. 1🍜

    Bak Kut Teh

    A rich herbal pork-rib soup that Johor is well known for.

    📍 Citywide
  2. 2🍚

    Nasi Lemak & Malay food

    Malay dishes at far better value than across the border in Singapore.

    📍 Citywide
  3. 3🦐

    Seafood

    Fresh, well-priced seafood at restaurants along the strait.

    📍 Waterfront
  4. 4

    Old Town cafes

    Hip cafes and dessert shops in the old town quarter.

    📍 JB Old Town
  1. 1🧱

    Legoland Malaysia

    A Lego-themed park and water park with rides and a full kids' zone.

    📍 Iskandar
  2. 2🎬

    Theme Parks

    Indoor theme parks and large malls around the Puteri Harbour area.

    📍 Iskandar
  3. 3🛍️

    JPO

    Johor Premium Outlets — brand-name bargains close to the city.

    📍 Outside town
  4. 4🕌

    Sultan Abu Bakar State Mosque

    A beautiful old mosque overlooking the Straits of Johor.

    📍 In town
  5. 5🌃

    JB Old Town

    Cafes, street art, and great eats in the old town quarter.

    📍 In town

Things to do in Johor Bahru

Day tours, attraction tickets and travel essentials for Johor Bahru — book ahead on Klook with mobile e-tickets.

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

★ TEAM'S TOP PICKS

3 Johor Bahru hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

DoubleTree by Hilton Johor Bahru★ 9.0Upper-mid

DoubleTree by Hilton Johor Bahru

📍 Johor Bahru⭐⭐⭐⭐

#1 for service · Hilton group

From~$80/night
read the full review →
Amari Johor Bahru★ 8.8Luxury

Amari Johor Bahru

📍 Johor Bahru⭐⭐⭐⭐⭐

#2 value-luxury · walk to City Square

From~$74/night
read the full review →
DoubleTree by Hilton Johor Bahru★ 8.7Upper-mid

DoubleTree by Hilton Johor Bahru

📍 Johor Bahru⭐⭐⭐⭐

#3 Great service · 13th-floor rooftop pool

From~$69/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในJohor Bahru

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

Holiday Inn Johor Bahru City Centre

★ 8.6⭐⭐⭐⭐Upper-mid📍 Johor Bahru

#3 IHG hotel · closest to the border, sky pool

~$69/night
#5

Capri by Fraser Johor Bahru

★ 8.5⭐⭐⭐⭐Upper-mid📍 Johor Bahru

#4 apartment-hotel · in-room kitchen, built for longer stays

~$66/night
#6

The LEGOLAND Malaysia Resort

★ 8.4⭐⭐⭐⭐⭐Luxury📍 Johor Bahru

#1 for families · steps from the Legoland gate

~$183/night
#7

Amari Johor Bahru

★ 8.4⭐⭐⭐⭐Upper-mid📍 Johor Bahru

#2 City centre · next to the CIQ checkpoint

~$63/night
#8

Suasana Suites Hotel Johor Bahru

★ 8.2⭐⭐⭐⭐Upper-mid📍 Johor Bahru

#5 All-suite hotel · city center

~$54/night
#9

Holiday Inn Express & Suites Johor Bahru

★ 8.2⭐⭐⭐Value📍 Johor Bahru

#6 value pick · free breakfast included

~$49/night
#10

Shama Suasana Johor Bahru

★ 8.2⭐⭐⭐⭐Upper-mid📍 Johor Bahru

#5 Kitchen suites · next to Komtar JBCC

~$71/night

🚆 Getting around Johor Bahru

🚕

Grab

Easy to hail and convenient for getting between Legoland, malls, and the old town.

🌉

Crossing into Singapore

Buses and cars cross the Causeway into Singapore; allow extra time at the checkpoint.

🚄

Train/bus from KL

ETS or buses from KL take about 4-5 hours, or fly into Senai.

🚗

Car rental

Handy for reaching the scattered sights across the Iskandar zone.

Where to go next near Johor Bahru

Frequently asked — where to stay in Johor Bahru

What is there to do in Johor Bahru?+

The highlight is Legoland Malaysia and its water park, great for families, plus outlet shopping, affordable food, and onward trips to Singapore.

Can I stay in JB and visit Singapore?+

Yes — many people stay on the JB side (it's cheaper) and cross the causeway for day trips into Singapore, though you'll need to allow extra time at the checkpoint during peak hours.

How do I get to JB?+

Fly into Senai, take an ETS train or bus from KL (about 4-5 hours), or cross over from Singapore via the Causeway.

Ready to book your Johor Bahru stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking