Explore Johor Bahru
Things to do
Hotels
Transport

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.6/5
Fantastic
1K+ reviews
100m from Mid Valley Southkey
Swimming pool
Fitness
21K+ people booked
HUF37,426
Based on rates from 16 Nov
1/5
4.7/5
Fantastic
1K+ reviews
900m from downtown | Close to subway
Business center
18K+ people booked
HUF28,301
Based on rates from 26 Oct
1/5
4.6/5
Fantastic
69 reviews
200m from Natural Beauty - Beauteous of Natural JB
1K+ people booked
HUF28,983
Based on rates from 28 Oct
1/5
4.9/5
Fantastic
560 reviews
100m from ESCAPE Johor Bahru,Tebrau
Fitness
8K+ people booked
HUF27,602
Based on rates from 9 Nov
1/5
4.7/5
Fantastic
968 reviews
600m from downtown | Close to subway
Fitness
Business center
14K+ people booked
HUF26,369
Based on rates from 23 Nov
1/5
4.7/5
Fantastic
1K+ reviews
800m from downtown | Close to subway
19K+ people booked
HUF24,658
Based on rates from 12 Nov
1/5
4.9/5
Fantastic
1K+ reviews
1.0km from downtown | Close to subway
Fitness
Business center
16K+ people booked
HUF26,606
Based on rates from 10 Nov
1/5
4.7/5
Fantastic
1K+ reviews
200m from Bangkok Family Spa
Fitness
Business center
15K+ people booked
HUF39,810
Based on rates from 1 Nov
1/5
4.5/5
Fantastic
119 reviews
700m from Nine (railway station),Tebrau
Business center
1K+ people booked
HUF13,818
Based on rates from 23 Nov
1/5
5.0/5
Fantastic
5 reviews
1.5km from downtown | Close to subway
Fitness
Business center
HUF48,476
Based on rates from 26 Oct
1/5
4.3/5
Great
2K+ reviews
2.5km from Lison (F) (railway station)
Swimming pool
Fitness
41K+ people booked
HUF15,605
Based on rates from 2 Nov
1/5
4.4/5
Great
516 reviews
2.4km from downtown | Close to subway
7K+ people booked
Breezy Holiday Sales
HUF15,992
Based on rates from 26 Oct

Top rated hotels in Johor Bahru

1/5
5.0/5
Fantastic
2 reviews
2.9km from downtown | Close to subway
Hospitable service
Clean and tidy
HUF14,168
1/5
5.0/5
Fantastic
2 reviews
100m from Bangkok Family Spa
Hospitable service
Clean and tidy
HUF4,669
1/5
5.0/5
Fantastic
1 reviews
200m from downtown | Close to subway
Hospitable service
Clean and tidy
HUF15,011
1/5
5.0/5
Fantastic
3 reviews
1.0km from downtown | Close to subway
HUF17,818
1/5
5.0/5
Fantastic
3 reviews
2.3km from Lison (F) (railway station)
HUF9,378
1/5
5.0/5
Fantastic
4 reviews
400m from Impian Emas Park,Tebrau
Hospitable service
Clean and tidy
HUF11,565
1/5
5.0/5
Fantastic
1 reviews
900m from Ham (railway station),Tebrau
Hospitable service
Clean and tidy
HUF8,109
1/5
5.0/5
Fantastic
1 reviews
1.0km from Commer (railway station)
Hospitable service
Clean and tidy
HUF7,548
1/5
5.0/5
Fantastic
1 reviews
1.6km from Commer (railway station)
Hospitable service
Clean and tidy
HUF5,414
1/5
5.0/5
Fantastic
3 reviews
800m from downtown | Close to subway
Fitness
Hospitable service
HUF27,219
1/5
5.0/5
Fantastic
1 reviews
700m from downtown | Close to subway
Clean and tidy
Well-equipped facilities
HUF20,874
1/5
5.0/5
Fantastic
3 reviews
2.8km from Ham (railway station),Tebrau
Fitness
Clean and tidy
HUF28,032

Luxury hotels in Johor Bahru

1/5
4.3/5
Great
2K+ reviews
2.5km from Lison (F) (railway station)
Swimming pool
Fitness
HUF15,605
1/5
4.1/5
Great
641 reviews
2.9km from Ham (railway station),Tebrau
Swimming pool
Fitness
HUF12,103
1/5
4.2/5
Great
1K+ reviews
300m from downtown | Close to subway
HUF10,221
1/5
4.7/5
Fantastic
968 reviews
600m from downtown | Close to subway
Fitness
Business center
HUF26,369
1/5
4.4/5
Great
516 reviews
2.4km from downtown | Close to subway
HUF15,992
1/5
4.7/5
Fantastic
1K+ reviews
900m from downtown | Close to subway
Business center
HUF28,301
1/5
4.6/5
Fantastic
1K+ reviews
100m from Mid Valley Southkey
Swimming pool
Fitness
HUF37,426
1/5
4.4/5
Great
1K+ reviews
2.3km from Lison (F) (railway station)
Fitness
Business center
HUF22,654
1/5
4.3/5
Great
1K+ reviews
2.6km from downtown | Close to subway
Swimming pool
Fitness
HUF17,080
1/5
4.6/5
Fantastic
69 reviews
200m from Natural Beauty - Beauteous of Natural JB
HUF28,983
1/5
4.1/5
Great
984 reviews
2.5km from downtown
Swimming pool
Fitness
HUF15,011
1/5
4.0/5
Great
607 reviews
2.4km from downtown | Close to subway
Swimming pool
Fitness
HUF14,434

Reviews of Johor Bahru hotels

HoiMun ****
2026-10-22 04:44:32
Fantastic 5.0
The conveniences that KSL provide.... I've always stayed here when I go JB. The rooms are well maintained and spacious. It's also at an affordable price. There are tons of eateries in KSL and surrounding. It's also around 30 minutes to Senai airport.
Ammar *****
2026-08-19 05:58:32
Fantastic 5.0
Chose the Urban King room. Super clean rooms, personalised greeting by TV which makes you feel welcomed and special like a VIP. Toilets were very clean and all toiletries were provided. Most importantly, free breakfast included! There are too many positives about this hotel, and I cannot find any negatives. Definitely deserving of 5 stars!
Merry *********
2026-07-26 12:45:52
Fantastic 5.0
Staying in the one-bedroom suite at Capri by Fraser JB was a fantastic experience. The location is unbeatable, putting all the best food and shopping just a stone's throw away. I was really impressed by how pristine and well-maintained the room was—it felt incredibly comfortable and relaxing. On top of the great facilities, the staff went above and beyond with their warm and genuinely friendly service. A highly recommended stay!
Renuka **********
2026-06-22 04:12:58
Fantastic 5.0
Great location and excellent service! It was my first time staying in Holiday Villa and had an amazing stay. Loved the swimming pool view and room view at night. Staff were attentive and prompt. Will definitely come back here again.
Masha ****
2026-07-22 09:32:42
Fantastic 5.0
The room was clean, my son is so happy, i love the view too, the staff from front desk and anyone always smiling and helpful. service: A+
Gregory **
2026-07-12 02:38:56
Fantastic 5.0
The hotel is located close to the start of the Jalan Tan Hiok Nee (which is lined with food eateries) and we appreciated the bellman for guiding us to cross the road and pointed us to the start of the street which we can easily get our breakfast. Room was relatively spacious for the price paid. It was clean and simple, suitable for a one night stay in JB. While the hotel has a green concept with real plants as its decoration , we didn’t experience any mosquitoes. We like the concept of nature meets urban.
Rashidah **************
2026-08-28 05:57:28
Fantastic 5.0
Definitely a place to stay! Breakfast was excellent with lots of choices for both young and old! Everything is clean and great! Welcoming and friendly staff. Easy to book through Klook, booked, get confirmation, show to hotel and great value too! Recommended!
Yunita ***********
2026-06-23 06:23:48
Fantastic 5.0
The room was big and comfortable, but our room aircon a bit problem, it was leaking at night. The breakfast was nice and the location was good. This hotel has direct access to SKS Mall and has free shuttle to Capri - CIQ JB Central - Holiday Inn JBCC. We will back again to this hotel soon👍
SiewYen **
2026-08-09 05:15:36
Fantastic 5.0
Hotel location is excellent as near to KSL mall. Male counter staff are friendly and helpful. Female staff is rude and walk away when customers are approaching, attitude should improve as this hotel is international brand.

Johor Bahru at a glance

When are Johor Bahru hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
₱7,000
₱6,000
₱5,000
₱4,000
₱3,000
₱2,000
Avg ₱3,801 Cheapest ₱3,330 Priciest ₱4,281
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

July is the most affordable month, with typical rates around PHP 3,330 per night—roughly 22% below December, the priciest month. Based on Klook booking data, July 2025 – June 2026.

How much do Johor Bahru hotels cost per night?

Typical nightly rate

₱6,000
₱4,000
₱2,000
₱0
₱1,843
Budget
₱2,616
Standard
₱5,173
Premium
₱3,746
Luxury

Standard offers the best balance of price and comfort at typically around PHP 2,616 per night; prices jump sharply from Standard to Premium by PHP 2,557, and the top-tier is about 2 times the bottom-tier. Based on Klook booking data, August 2025 – July 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

1 daysLast-minute
3 daysTypical
13 daysEarly

Travellers from the Philippines typically book around 3 days ahead, which suggests flexibility rather than urgency for visits in the priciest months named in the price card. Based on Klook booking data, February 2026 – July 2026.

More about Johor Bahru hotels

Compare hotel classes and prices

Across Johor Bahru hotels the top-to-bottom ratio is about 2 times between the most premium and the most affordable classes, according to Klook booking data. The best balance for comfort and cost sits in Standard with a typical nightly rate of PHP 2,616, while the biggest step up is from Standard to Premium, a jump of PHP 2,557, a decision point worth flagging for travellers weighing comfort against cost.

Hotel Class Typical Nightly Rate
Budget PHP 1,843
Standard PHP 2,616
Premium PHP 5,173
Luxury PHP 3,746

Typical nightly rate is the median paid on Klook for a night in that class; rates are shown with their currency code. Based on Klook booking data, August 2025 – July 2026.

When travellers from the Philippines book

Klook booking data shows the lowest typical rate is usually in July at around PHP 3,330, while rates are typically highest in December at about PHP 4,281, so a budget-led trip is best timed for July. Travellers here tend to lock in rooms about 3 days ahead on average, and the earliest planners book roughly 13 days ahead; rooms are usually available at short notice, so plans can stay flexible, though booking earlier helps during December's higher rates. Based on Klook booking data, August 2025 – July 2026.

FAQs about Johor Bahru hotels

When is the cheapest month to book a hotel in Johor Bahru?

Which months are the most expensive for hotels in Johor Bahru?

How much does a hotel in Johor Bahru cost per night?

What is the difference between the hotel classes in Johor Bahru, and which is the best value?

How far ahead should I book a hotel in Johor Bahru?