Planning a stay in Johor Bahru means choosing from dozens of hotels that range from budget hostels to five-star resorts. This guide cross-checks verified guest reviews, editorial picks from The Straits Times 2025 guide, and price data from major booking platforms to help you match the right property to your travel style. We focus on the most frequently recommended hotels for city-centre stays, family trips, luxury getaways, and budget travellers, with transparent sourcing throughout.

Last checked: 2026-08-24

Lowest price found: US

Planning a stay in Johor Bahru means choosing from dozens of hotels that range from budget hostels to five-star resorts. This guide cross-checks verified guest reviews, editorial picks from The Straits Times 2025 guide, and price data from major booking platforms to help you match the right property to your travel style. We focus on the most frequently recommended hotels for city-centre stays, family trips, luxury getaways, and budget travellers, with transparent sourcing throughout.

6 per night (Booking.com) · Hotel chain with most properties in JB: IHG (14 hotels) · Notable hotel names from search results: Hyatt Place, St Giles Southkey, Holiday Inn City Centre, KSL Resort, Berjaya Waterfront, TROVE · Key neighborhoods mentioned: City Centre, Paradigm Mall, Southkey, Waterfront, near Mid Valley

How we researched this

Last checked: 2026-08-24.

Sources reviewed: official property websites, Booking.com listings, TripAdvisor reviews, Traveloka hotel pages, Trip.com luxury-hotel lists, Klook travel blog, The Straits Times editorial guide, Where In SG lifestyle feature, SethLui.com guide.

No on-site visit, no staff interview, no independent price verification beyond listed rates on the platforms cited.

By Singapore Hotel Finder Research Team | Last updated: 28 May 2025

Johor Bahru Hotel Landscape: Key Facts at a Glance

1 Lowest Nightly Rate
  • Entry-level rates from US$16 per night on Booking.com (Booking.com)
2 Editor’s City Centre Pick
  • Shama Suasana Johor Bahru named best hotel in JB city centre by The Straits Times 2025 guide (The Straits Times)
3 Highest-Rated Luxury
  • St. Giles Southkey: 8.8/10 from 1,379 reviews, typical price ~US$100.97/night (Traveloka)
4 Family Favourite
  • Hyatt Place Johor Bahru Paradigm Mall named best hotel for families by The Straits Times (The Straits Times)
Fact Detail
Lowest nightly rate US$16 per night on Booking.com
Best city-centre hotel (editorial pick) Shama Suasana Johor Bahru – The Straits Times 2025
Best 5‑star hotel (editorial pick) Amari Johor Bahru – The Straits Times 2025
Best family hotel (editorial pick) Hyatt Place Johor Bahru Paradigm Mall – The Straits Times 2025
Highest guest rating among luxury hotels St. Giles Southkey – 8.8/10 from 1,379 reviews, ~US$100.97/night (Traveloka)
Notable properties mentioned across guides Holiday Inn City Centre, KSL Resort, Berjaya Waterfront, TROVE, DoubleTree by Hilton, Capri by Fraser (Traveloka, Trip.com)

Where can I find the best deals on hotels in Johor Bahru?

Booking aggregators show that the cheapest rates start from US$16 per night on Booking.com, with many budget hotels concentrated near the city centre and along the waterfront. For price comparison, Trivago and Klook both offer meta-search and package rates; Klook’s 2024–2025 roundup lists options starting around S$44 per night, targeting Singaporean weekenders.

Compare prices across booking platforms

Booking.com, Traveloka, and Trip.com all publish Johor Bahru hotel listings with daily rate filters. Traveloka’s page for the city (updated 2026) shows mid-range hotels from roughly US$50 to US$100 per night, while luxury properties like St. Giles Southkey sit at the upper end. The Straits Times guide cross-references prices across these platforms but does not publish its own rate data.

Look for last-minute deals

Klook suggests same-day and flash-sale discounts for Johor Bahru hotels, especially for stays tied to LEGOLAND Malaysia and shopping trips. The Klook blog notes that booking at least two weeks ahead can secure rates below S$50 per night for standard rooms.

Consider hotels outside the city centre

Properties near Paradigm Mall (such as Hyatt Place) and Southkey (St. Giles) often offer lower nightly rates than central Johor Bahru hotels. These areas also provide direct access to shopping and dining without taxi fares into the city core.

The bottom line: The widest range of deals appears on Booking.com (from US$16), but Klook and Trivago are worth checking if you want bundled packages or last‑minute discounts. The trade‑off is that the cheapest hotels may be farther from the city centre, so weigh price against location.

What is the best hotel in the city center of Johor Bahru?

According to The Straits Times’ 2025 guide, Shama Suasana Johor Bahru takes the top spot for city‑centre stays. The property offers apartment‑style suites and is within walking distance of the Mid Valley Megamall.

Holiday Inn Johor Bahru City Centre

This IHG property is repeatedly listed on Trip.com and Traveloka’s luxury‑hotel compilation as a popular choice for both business and family travellers. It directly accesses the City Centre mall and has a consistent 4‑star rating across platforms.

Capri by Fraser Johor Bahru

Another city‑centre option that appears in Traveloka’s popularity rankings, Capri by Fraser offers serviced apartments with a pool and gym. Its location on Jalan Harimau puts it a short walk from the CIQ complex, convenient for travellers crossing from Singapore.

Berjaya Waterfront Hotel

Situated along the Straits of Johor, Berjaya Waterfront is mentioned by SethLui.com as a centrally located option with sea views. It is less than 2 km from the city centre and often appears in family‑friendly roundups.

The implication: Shama Suasana is the editorial favourite for central location and apartment comfort, but Holiday Inn City Centre and Berjaya Waterfront are strong alternatives if you prefer a full‑service hotel or waterfront setting.

What is the best hotel in Johor Bahru for a family stay?

The Straits Times 2025 guide explicitly names Hyatt Place Johor Bahru Paradigm Mall as the best family hotel, citing its spacious rooms and direct mall access. Where In SG’s 2024 feature similarly describes Holiday Inn Johor Bahru City Centre as “redefining family travel with vibrant, kid‑friendly accommodations.”

KSL Hotel & Resort (water park)

KSL Hotel & Resort integrates a mall and a water park, making it a self‑contained destination for families. It appears in Traveloka’s luxury list and on Trip.com as a family‑friendly resort with “most popular” status among tourists.

Holiday Villa Johor Bahru City Centre

Though less prominent in tier‑2 sources, Holiday Villa is noted by Trip.com alongside Holiday Inn City Centre as suitable for families, with a pool and children’s play area. Rates on Booking.com regularly fall below US$40 per night.

The pattern: The strongest family‑friendly options combine proximity to shopping and dedicated children’s amenities. Hyatt Place Paradigm Mall and KSL Resort lead the segment, with Holiday Inn City Centre as a reliable backup.

What are some of the best luxury hotels in Johor Bahru, Malaysia?

For travellers seeking five‑star service, the editorial and OTA consensus points to Amari Johor Bahru (named best 5‑star hotel by The Straits Times), St. Giles Southkey (rated 8.8/10 on Traveloka), and Hyatt Place Johor Bahru Paradigm Mall, which also doubles as a luxury family option.

Hyatt Place Johor Bahru Paradigm Mall

Hyatt Place combines modern design with direct mall access. The Straits Times calls it the best family hotel, but its price point (roughly US$80–120 per night on Booking.com) places it in the upper‑mid‑range to luxury bracket.

TROVE Johor Bahru

TROVE is a newer boutique hotel featured in several guide lists. While specific ratings are less abundant, it appears in Trip.com’s luxury compilations and is described as a design‑forward option near the city centre.

What to watch: The luxury tier in Johor Bahru is competitive, with Amari and St. Giles Southkey leading on editorial and user ratings respectively. Prices for these properties cluster around US$100 per night, offering good value compared to Singapore hotels.

Best Hotels for Each Traveler Type

Families

Hyatt Place Johor Bahru Paradigm Mall (best for families, per The Straits Times), KSL Hotel & Resort (water park and mall), Holiday Inn Johor Bahru City Centre (kid‑friendly and central).

Luxury travelers

Amari Johor Bahru (best 5‑star, editorial pick), St. Giles Southkey (highest guest rating), TROVE Johor Bahru (boutique design).

Budget travelers

Booking.com rates from US$16/night; properties near the city centre or Paradigm Mall offer the best combination of low cost and proximity to amenities. Many budget hotels are concentrated along Jalan Tebrau and Jalan Wong Ah Fook.

City centre visitors

Shama Suasana Johor Bahru (best city‑centre pick), Holiday Inn Johor Bahru City Centre, Capri by Fraser, Berjaya Waterfront Hotel – all within walking distance of malls and the CIQ border crossing.

Pricing in Johor Bahru: From Budget to Luxury

Based on listings from Booking.com, Traveloka, and Trip.com, nightly rates in Johor Bahru span three broad bands:

  • Budget: US$16 – US$40 per night. Hostels, budget inns, and basic 2‑star hotels; many near the city centre.
  • Mid‑range: US$40 – US$80 per night. 3‑ and 4‑star hotels like Holiday Inn City Centre, KSL Resort, Berjaya Waterfront.
  • Luxury: US$80 – US$120+ per night. Amari Johor Bahru, St. Giles Southkey (US$100.97), Hyatt Place Paradigm Mall.

Prices have remained stable through early 2025, with seasonal peaks around school holidays and Singapore public holidays.

Location and Getting There

Johor Bahru city centre is the most convenient area for first‑time visitors, with direct access to the CIQ checkpoint and public transport. Key neighbourhoods include:

  • City Centre (Jalan Wong Ah Fook area): Walking distance to Mid Valley Megamall, city‑centre hotels, and the Johor–Singapore causeway.
  • Paradigm Mall area: 10–15 minutes from the city centre; family‑friendly with mall and dining.
  • Southkey: Newer district with St. Giles Southkey and The Mall, about 15 minutes from the city centre.
  • Waterfront (Jalan Tun Abdul Razak): Berjaya Waterfront Hotel and views of the straits; quiet but still central.
  • Near Mid Valley: Directly adjacent to the city centre; Holiday Inn City Centre is a 5‑minute walk from Mid Valley.

Quick Comparison: Top Johor Bahru Hotels

Hotel Name Price Range Location Type Best For
Holiday Inn Johor Bahru City Centre Mid‑range (approx. US$50–80/night, check Booking.com) City centre (attached to mall) Business, families
KSL Hotel & Resort Mid‑range (approx. US$40–70/night) City centre near KSL City Mall Families (water park, mall)
Berjaya Waterfront Hotel Mid‑range (approx. US$45–75/night) Waterfront Couples, leisure
St Giles Southkey Luxury (~US$100.97/night per Traveloka) Southkey (commercial district) Luxury, business
TROVE Johor Bahru Mid‑range to luxury (approx. US$60–90/night) City centre Design‑conscious travellers
Hyatt Place Johor Bahru Paradigm Mall Luxury (approx. US$80–120/night) Paradigm Mall area Families, luxury seekers

Our Recommendations for Different Traveller Types

  • Budget‑conscious families: KSL Hotel & Resort offers the best value with its integrated water park and mall. Rates on Booking.com often fall below US$50 per night.
  • Luxury seekers: St. Giles Southkey combines a 8.8 rating with a price of ~US$100.97, while Amari Johor Bahru is the editorial favourite for 5‑star service (The Straits Times).
  • Business travellers: Holiday Inn Johor Bahru City Centre provides central location, meeting facilities, and consistent IHG standards. Hyatt Place Paradigm Mall is also suitable with modern workspaces.
  • First‑time visitors: Shama Suasana Johor Bahru (best city‑centre pick) or Holiday Inn City Centre are ideal for walking access to malls and the border checkpoint.

““Best hotel in JB City Centre: Shama Suasana Johor Bahru.””

— The Straits Times travel desk, Editorial travel guide author

““Best 5-star hotel in JB: Amari Johor Bahru.””

— The Straits Times travel desk, Editorial travel guide author

Frequently Asked Questions

What is the cheapest hotel in Johor Bahru?

Rates start from US$16 per night on Booking.com for basic hotels and hostels.

Which hotels in Johor Bahru are near the beach?

Berjaya Waterfront Hotel and KSL Hotel & Resort are the two most frequently listed hotels with waterfront or beach access. Berjaya Waterfront sits directly on the Straits of Johor, while KSL Resort has a water park that families often use as a beach alternative.

What is the best hotel near Mid Valley Johor Bahru?

Holiday Inn Johor Bahru City Centre is within walking distance (approximately 5 minutes) of Mid Valley Megamall. The hotel is attached to the mall via a covered walkway, making it the most convenient option for shoppers and business travellers.

Are there luxury hotels in Johor Bahru?

Yes. Amari Johor Bahru (best 5‑star hotel, per The Straits Times), St. Giles Southkey (rated 8.8/10 on Traveloka), and Hyatt Place Johor Bahru Paradigm Mall are the top luxury options. Nightly rates start around US$80–120. (Sources: Traveloka, The Straits Times)

How many IHG hotels are in Johor Bahru?

IHG operates 14 properties in Johor Bahru as of 2025, including Holiday Inn Johor Bahru City Centre, Holiday Inn Express, and InterContinental (the latter is under development). This makes IHG the largest hotel chain in the city by property count.

Sources