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
€99.60
Based on rates from 1 Nov
1/5
4.7/5
Fantastic
1K+ reviews
400m from Bukit Chagar RTS Station
Business center
18K+ people booked
€75.63
Based on rates from 27 Oct
1/5
4.6/5
Fantastic
68 reviews
200m from Natural Beauty - Beauteous of Natural JB
1K+ people booked
€74.33
Based on rates from 3 Nov
1/5
4.8/5
Fantastic
558 reviews
100m from ESCAPE Johor Bahru
Fitness
8K+ people booked
€74.97
Based on rates from 4 Nov
1/5
4.7/5
Fantastic
1K+ reviews
400m from Bukit Chagar RTS Station
19K+ people booked
€66.97
Based on rates from 11 Nov
1/5
4.7/5
Fantastic
967 reviews
500m from Bukit Chagar RTS Station
Fitness
Business center
14K+ people booked
€69.90
Based on rates from 9 Nov
1/5
4.9/5
Fantastic
1K+ reviews
300m from Bukit Chagar RTS Station
Fitness
Business center
16K+ people booked
€70.67
Based on rates from 25 Oct
1/5
4.7/5
Fantastic
1K+ reviews
200m from Bangkok Family Spa
Fitness
Business center
15K+ people booked
€108.13
Based on rates from 18 Oct
1/5
4.3/5
Great
2K+ reviews
2.6km from downtown
Swimming pool
Fitness
41K+ people booked
€42.15
Based on rates from 20 Oct
1/5
4.4/5
Great
1K+ reviews
2.4km from downtown
Fitness
Business center
18K+ people booked
€61.57
Based on rates from 19 Oct
1/5
4.6/5
Fantastic
309 reviews
600m from JB Sentral
Hospitable service
4K+ people booked
Breezy Holiday Sales
€37.76
Based on rates from 9 Nov
1/5
4.4/5
Great
516 reviews
2.7km from downtown | Close to subway
7K+ people booked
Breezy Holiday Sales
€49.19
Based on rates from 18 Oct

Top rated hotels in Johor Bahru

1/5
5.0/5
Fantastic
2 reviews
2.3km from Ragegat (railway station)
Hospitable service
Clean and tidy
€40.33
1/5
5.0/5
Fantastic
1 reviews
100m from Bangkok Family Spa
Hospitable service
Clean and tidy
€13.29
1/5
5.0/5
Fantastic
3 reviews
300m from Bukit Chagar RTS Station
€18.92
1/5
5.0/5
Fantastic
1 reviews
1.0km from Bukit Chagar RTS Station
Hospitable service
Clean and tidy
€40.73
1/5
5.0/5
Fantastic
1 reviews
1.6km from Commer (railway station)
Hospitable service
Clean and tidy
€14.73
1/5
5.0/5
Fantastic
3 reviews
2.5km from downtown
€29.79
1/5
5.0/5
Fantastic
4 reviews
400m from Impian Emas Park,Tebrau
Hospitable service
Clean and tidy
€33.36
1/5
5.0/5
Fantastic
1 reviews
900m from Ham (railway station),Tebrau
Hospitable service
Clean and tidy
€22.00
1/5
5.0/5
Fantastic
1 reviews
1.0km from Commer (railway station)
Hospitable service
Clean and tidy
€20.51
1/5
5.0/5
Fantastic
3 reviews
400m from Bukit Chagar RTS Station
Fitness
Hospitable service
€73.93
1/5
5.0/5
Fantastic
1 reviews
400m from Bukit Chagar RTS Station
Clean and tidy
Well-equipped facilities
€53.58
1/5
5.0/5
Fantastic
3 reviews
2.8km from Ham (railway station)
Fitness
Clean and tidy
€75.96

Luxury hotels in Johor Bahru

1/5
4.3/5
Great
2K+ reviews
2.6km from downtown
Swimming pool
Fitness
€42.15
1/5
4.6/5
Fantastic
1K+ reviews
100m from Mid Valley Southkey
Swimming pool
Fitness
€99.60
1/5
4.4/5
Great
1K+ reviews
2.4km from downtown
Fitness
Business center
€61.57
1/5
4.7/5
Fantastic
1K+ reviews
400m from Bukit Chagar RTS Station
Business center
€75.63
1/5
4.6/5
Fantastic
68 reviews
200m from Natural Beauty - Beauteous of Natural JB
€74.33
1/5
4.3/5
Great
1K+ reviews
2.7km from downtown | Close to subway
Swimming pool
Fitness
€45.93
1/5
4.0/5
Great
607 reviews
2.7km from downtown | Close to subway
Swimming pool
Fitness
€39.20
1/5
4.7/5
Fantastic
1K+ reviews
400m from Bukit Chagar RTS Station
€66.97
1/5
3.9/5
Good
782 reviews
300m from Perling Mall
€45.03
1/5
4.9/5
Fantastic
1K+ reviews
300m from Bukit Chagar RTS Station
Fitness
Business center
€70.67
1/5
5.0/5
Fantastic
4 reviews
500m from Bukit Chagar RTS Station
Fitness
Business center
€131.58
1/5
4.1/5
Great
983 reviews
2.3km from Ragegat (railway station)
Swimming pool
Fitness
€40.09

Reviews of Johor Bahru hotels

Li **********
2026-09-10 06:51:30
Fantastic 5.0
has direct link to KSL City Mall. Guests appreciate being able to easily jump between their rooms, over 500 shops, massage parlours, salons, and food options
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!
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.
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!
maverick ***
2026-07-16 05:41:17
Fantastic 5.0
Absolutely loved our 2-night stay here! The front desk team was incredibly warm, the room was spotless, and the complimentary breakfast exceeded our expectations. It's perfectly walkable to major city landmarks. We will definitely be back!
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👍
Ruixin ***
2026-04-27 04:08:40
Fantastic 5.0
the room and facilities were clean and great. we enjoyed our stay very much. location is decent - near the checkpoint but had to walk a fair bit. the free cookie upon check in was a nice touch as well
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!
Li **********
2026-07-07 12:38:59
Fantastic 5.0
Connected to a major shopping mall offering great retail, dining, and family activities right on the doorstep. it offers an excellent balance of affordability, spacious rooms, and complimentary benefits.

Johor Bahru at a glance

When are Johor Bahru hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
$120
$100
$80
$60
$40
Avg $64 Cheapest $56 Priciest $72
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

July is the cheapest month with rates around USD 56 per night, roughly 22% below the priciest month of December when rates were about USD 72 per night. Based on Klook booking data, July 2025 – June 2026.

How much do Johor Bahru hotels cost per night?

Typical nightly rate

$100
$75
$50
$25
$0
$31
Budget
$44
Standard
$87
Premium
$63
Luxury

Standard hotels offer the best balance of price and comfort at around USD 44 per night; prices jump most steeply from standard to premium by USD 43, with top-tier rates about 2× higher than the bottom. 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
6 daysTypical
18 daysEarly

Travellers typically book about 6 days ahead, a short window that suggests flexibility rather than urgency and means you should still watch December for higher prices noted in the price chart. Based on Klook booking data, February 2026 – July 2026.

More about Johor Bahru hotels

Getting a feel for staying in Johor Bahru

Staying in Johor Bahru stretches from very affordable economy options up to noticeably pricier premium rooms, with the top accommodation typically about twice the nightly rate of the bottom end. The best balance between cost and comfort is the standard tier, which represents the sweet spot for most travellers wanting value without paying for the highest-end rooms.

How the hotel classes compare and who they suit

Economy rooms sit at the low end and appeal to travellers prioritising price over extras, while standard rooms are a step up that most visitors find the best overall value. The biggest price jump comes when moving from standard to premium, so choosing premium is the key decision that notably increases your nightly rate. Luxury rooms sit above premium in price and are aimed at travellers wanting a more upscale stay; for many, standard remains the sensible middle ground.

When travellers book and which months cost less or more

Rooms here are often booked about six days in advance, so plans can stay fairly flexible without losing availability. Rates tend to be lowest in 7月 and highest in 12月, making the July period the most suitable window for a budget-led trip.

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, and which is the best value?

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