Holiday Villa Johor Bahru City Centre — hotel overview
#4 Best location · connected to 2 malls

Holiday Villa Johor Bahru City Centre

★★★★ 📍 Central Johor Bahru, physically connected to two shopping malls; a 12-15 minute walk to JB Sentral and the CIQ checkpoint for Singapore. 4-star, several room styles and sizes from doubles to multi-bed family rooms; ask for a renovated room. Rooftop pool with city views.
8.1
Editor Score
by the TopOfHotel team
Real Guest Ratings
From
~$63/night
Price range ~$63–$120
See prices & book →
⚡ Quick Answer · 30-second skim Full review 2-min read below
Compare 3 sites →
✓ Our link adds no markup

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

Price/night ~$63
Score 8.1/10
Tier 4 stars
Best for 👨‍👩‍👧 Family
Walk to Legoland Malaysia Resort (สวนสนุก + Water Park) · Johor Bahru City Square + Komtar JBCC
connected to 2 malls8.9 location scorerooftop poolcity centre
✦ Editor’s Take

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

In-Depth Review

Rooms and decor

Rooms here come in several styles and sizes — from standard doubles up to layouts that sleep a whole family — so whatever your headcount, there's something that fits. The recently renovated units look fresh and clean. Here's the honest part you want before booking: condition is inconsistent and upkeep is uneven. Some rooms look older than the rate suggests, and a few reviews flag cleanliness in spots. The fix is simple — when you book, say you want a renovated room, and the hotel usually sorts it out.

Food and amenities

There's a rooftop pool with city views, a fitness centre and breakfast, but the real amenity is the building itself: it links straight into two shopping malls. Rain at 9pm, hungry kids, nobody can agree on dinner — none of it is a problem when the food court is a covered walk from the lobby. Families visiting Johor Bahru in the rainy season understand the value of that fast. And with so many restaurants attached, a kid who refuses one meal just means walking to the next stall.

Location and getting there

This is the whole reason to book. Real guest reviews push the location score to 8.9/10 — a number that's high even for a solid 4-star — because the hotel plugs directly into two malls and sits dead-centre in the city. It's a 12-to-15-minute walk to JB Sentral and the CIQ checkpoint, so a Singapore day trip or a cross-border shopping run is easy. The trade-off is the same as every downtown hotel here: Legoland is over in Iskandar Puteri, 25-30 minutes away by car. Use this as a city-centre base and hit the park in a single day.

Things to know before booking

Three things. First, room quality varies — request a renovated room or you might land in a tired one. Second, this is not a Legoland-adjacent hotel; budget 25-30 minutes each way if the park is your priority. Third, a few guests note uneven cleanliness, so give the room a once-over at check-in and ask to move if something's wrong. Rates run roughly $63 to $120 a night.

Our take

If you value opening a door onto a mall more than flawless decor, this is the best pick in the city centre. Families who want to eat, shop and stay dry without planning every meal will love it. If you're picky about a room being spotless and new, step up to Amari or DoubleTree for more consistent rooms — just accept the malls won't be bolted to the building the way they are here.

Score Breakdown

Assessed by our editorial team from data and real guest reviews

ทำเลที่ตั้ง
8.3
ความสะอาด
8.2
บริการ
8.1
ห้องพัก
8.1
อาหารเช้า
8.2
ความคุ้มค่า
7.8

The Honest Verdict — pros & what to know

✓ Why we recommend it
  • The location is the headline: the hotel links straight into two shopping malls, and real guest reviews score location 8.9/10 — high even for a strong 4-star.
  • Restaurants and shops surround the building, so finding a meal at any hour is effortless. For families with fussy eaters, walking to the next stall instead of arguing over one menu is a quiet relief.
  • A rooftop pool with city views gives you somewhere to cool off and reset after a day of walking or a Legoland run.
  • Rooms come in several styles and sizes, from standard doubles up to multi-bed family rooms, so you can match the booking to your headcount rather than squeezing everyone in.
  • It's a 12-to-15-minute walk to JB Sentral and the CIQ checkpoint, which makes a Singapore day trip or a cross-border shopping run genuinely simple.
💡 Good to know before you book
  • Room condition is inconsistent and upkeep is uneven — some units look noticeably older than the rate suggests. The fix is easy: state at booking that you want a renovated room, and the hotel usually obliges.
  • It sits in the city centre, not near Legoland. Plan on 25-30 minutes by car each way if the theme park is the main reason for your trip.
  • A handful of reviews flag spotty cleanliness in certain spots, so give the room a quick once-over at check-in and ask to switch if something's off.

Who It’s For

Match Score by travel style

💑 Couple 80%
👨‍👩‍👧 Family 82%
🧘 Solo 66%
👑 Luxury 60%
💼 Business 76%
🎒 Backpacker 52%

Amenities

🛍️ Linked to 2 malls
🏊 Rooftop pool
🍳 Breakfast
💪 Fitness centre
📶 Free Wi-Fi
🛎️ 24-hour front desk

Location & Nearby Spots

📍 Holiday Villa JB City Centre · #4 ทำเล
🧱 Legoland Malaysia Resort (สวนสนุก + Water Park) ย่าน Iskandar Puteri ทางตะวันตกของเมือง
🛍️ Johor Bahru City Square + Komtar JBCC ใจกลางเมือง ติดด่าน CIQ
🚄 ด่าน CIQ + รถไฟ RTS Link ไปสิงคโปร์ เปิดบริการปลายปี 2026 — ข้ามแดน 5 นาที
🏰 Puteri Harbour + Sanrio Hello Kitty Town ย่าน Iskandar Puteri ใกล้ Legoland
🛒 KSL City Mall + Holiday Plaza (Komtar) ย่านช้อปปิ้งกลางเมือง
🕌 Sultan Abu Bakar State Mosque ริมช่องแคบยะโฮร์ — แลนด์มาร์กของเมือง
🦦 ตลาดกลางคืน Pasar Karat / Tebrau City ฝั่งตะวันออกของเมือง
✈️ สนามบินเซไน (Senai International, JHB) ราว 30 กม. จากใจกลางเมือง

Things to do near Johor Bahru

Day tours, attraction tickets and experiences around Johor Bahru — book ahead on Klook with mobile e-tickets.

See activities in Johor Bahru

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

Insider Tips

  • At booking, specifically request a renovated room — the gap between updated and older units is wide enough to matter.
  • Use the indoor mall connection to walk to dinner even when it's pouring rain, which it often is in JB.
  • Walk to JB Sentral to catch a ride toward Legoland or to cross the border into Singapore.

Frequently Asked Questions

Is the hotel really connected to a mall?
Yes — the building links directly into two shopping malls with restaurants and shops, which is why its guest location score hits 8.9/10. You can walk from the lobby straight into the food courts without going outside.
How do I get to Legoland from here?
By car or taxi it's about 25-30 minutes. The hotel is in central Johor Bahru, while Legoland sits west in the Iskandar Puteri area. Plan it as a full-day outing rather than a quick hop.
Are there different room types to choose from?
Yes, rooms come in several styles and sizes, from standard doubles to larger family rooms. Condition varies between units, so it's worth requesting a recently renovated room when you book.
Who is this hotel best for?
Families who prioritise a central, food-and-shopping location over a flawless room. If walking out the door into a mall matters more than fresh decor, it's hard to beat in the city centre.
~$63 /night ⚡ Compare 3 sites · ✓ no markup from our link
See deals & book