Johor Bahru hotels from RM96

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Johor Bahru hotels

D'Resort at Downtown East
3.5 out of 5
1 Pasir Ris Close, Singapore, 519599
Fully refundableReserve now, pay when you stay
The price is RM592 per night from 29 Mar to 30 Mar
RM592
per night
29 Mar - 30 Mar
27.06 km from city centre
8/10 Very Good! (1,000 reviews)
"This is our second stay at this hotel. The venue is clean and well managed. The Deluxe room we stayed in is bigger than we expected. The bathroom is clean and big. It is close to Changi Airport ie around SIN16 by Grab to the hotel (non peak time). It is connected to Downtown East Shopping Mall undercover, ..."

Reviewed on 19 Mar 2023

D'Resort at Downtown East
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is RM204 per night from 26 Mar to 27 Mar
RM204
per night
26 Mar - 27 Mar
2.54 km from city centre
7.4/10 Good! (1,001 reviews)
Comfortable stay for family of 4
"3D2N superior king room with bathtub was comfortable for a family of 4. Great convenience as the shopping mall & cinema were just next to the hotel. Room condition is a bit old with some flooring portions missing but still ok. Friendly staff & housekeeping. Will go back again."

Reviewed on 19 Mar 2023

KSL Hotel & Resort
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor, 80000
Fully refundableReserve now, pay when you stay
The price is RM297 per night from 16 Apr to 17 Apr
RM297
per night
16 Apr - 17 Apr
3.7 km from city centre
8.8/10 Excellent! (1,000 reviews)
"Excellent"

Reviewed on 20 Mar 2023

DoubleTree by Hilton Hotel Johor Bahru

Save an average of 15% on thousands of hotels when you're signed in

Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor, 80000
Fully refundableReserve now, pay when you stay
The price is RM267 per night from 20 Apr to 21 Apr
RM267
per night
20 Apr - 21 Apr
3.89 km from city centre
8.8/10 Excellent! (1,000 reviews)
Room was amazing
"The room was amazing. The location was awesome!"

Reviewed on 19 Mar 2023

Amari Johor Bahru
Holiday Villa Johor Bahru City Centre
4.5 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is RM354 per night from 28 Mar to 29 Mar
RM354
per night
28 Mar - 29 Mar
2.4 km from city centre
8.2/10 Very Good! (1,000 reviews)
"Hotel is a little old but still not too bad. Really close to KSL (literally just across a road). Did not get to use the pool but view looks really nice from there."

Reviewed on 21 Mar 2023

Holiday Villa Johor Bahru City Centre
TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor, 80300
Fully refundableReserve now, pay when you stay
The price is RM181 per night from 6 Apr to 7 Apr
RM181
per night
6 Apr - 7 Apr
2.62 km from city centre
8.2/10 Very Good! (322 reviews)
"The water dispenser, the bed and pillow"

Reviewed on 17 Feb 2023

TROVE Johor Bahru
Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor, 80250
The price is RM222 per night from 26 Mar to 27 Mar
RM222
per night
26 Mar - 27 Mar
2.63 km from city centre
7.4/10 Good! (876 reviews)
"The location is great. Very spacious room. My kids like it so much."

Reviewed on 13 Mar 2023

Grand Paragon Hotel Johor Bahru
Orchid Country Club
4 out of 5
1 Orchid Club Road, Singapore, 769162
Fully refundableReserve now, pay when you stay
The price is RM764 per night from 25 Apr to 26 Apr
RM764
per night
25 Apr - 26 Apr
14.6 km from city centre
8.2/10 Very Good! (283 reviews)
Comfortable short get away
"Clean bedroom, speedy check-in, friendly staff! 3 pools for the kids and various F&B with complimentary shuttle service."

Reviewed on 26 Dec 2021

Orchid Country Club
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor, 81200
Fully refundableReserve now, pay when you stay
The price is RM203 per night from 26 Mar to 27 Mar
RM203
per night
26 Mar - 27 Mar
6.53 km from city centre
7.8/10 Good! (613 reviews)
"The property looks like it was not really maintained compared to the last time I was here. However for a boutique hotel, its acceptable and the stay was ok."

Reviewed on 11 Mar 2023

Amerin Hotel Johor Bahru
Fives Hotel Johor Bahru City Centre
3.5 out of 5
45 Jalan Wong Ah Fook, Johor Bahru, Johor, 80000
The price is RM288 per night from 5 Apr to 6 Apr
RM288
per night
5 Apr - 6 Apr
3.98 km from city centre
8.2/10 Very Good! (50 reviews)
"I like it here because the place is so convenient and very near to ciq, near to shopping malls and no matter what time I go back after my stroll i can simply walk back. And it is very safe over here."

Reviewed on 14 Jan 2023

Fives Hotel Johor Bahru City Centre
St. Giles Southkey
3 out of 5
1 Persiaran Southkey 1, Kota Southkey, Johor Bahru, Johor, 80150
Fully refundableReserve now, pay when you stay
The price is RM281 per night from 16 Apr to 17 Apr
RM281
per night
16 Apr - 17 Apr
4.08 km from city centre
St. Giles Southkey
KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor, 81100
Fully refundableReserve now, pay when you stay
The price is RM195 per night from 26 Mar to 27 Mar
RM195
per night
26 Mar - 27 Mar
5.18 km from city centre
8/10 Very Good! (440 reviews)
Good , Clean and well maintained.
"Clean and well maintained hotel. Good for business stay."

Reviewed on 17 Mar 2023

KSL Hot Spring Resort
Seaside Glamping @ Heritage Chalet
2.5 out of 5
125a Pasir Ris Road, Singapore, Singapore, 519121
The price is RM399 per night from 12 Apr to 13 Apr
RM399
per night
12 Apr - 13 Apr
25.21 km from city centre
Seaside Glamping @ Heritage Chalet
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru, 80000
Fully refundableReserve now, pay when you stay
The price is RM425 per night from 26 Mar to 27 Mar
RM425
per night
26 Mar - 27 Mar
4.01 km from city centre
8.6/10 Excellent! (326 reviews)
Overall satisfied.
"The apartment was nice, clean and spacious. The only thing i feel that needs improvement is the smell. Other then that all good"

Reviewed on 5 Mar 2023

Suasana All Suites Hotel
Crystal Crown Hotel
3 out of 5
117 Jalan Harimau Tarom, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is RM197 per night from 26 Mar to 27 Mar
RM197
per night
26 Mar - 27 Mar
2.81 km from city centre
7/10 Good! (393 reviews)
Weekend getaway
"The room, front counter service is good. But the morning breakfast buffet for Sunday is below my expectation especially the Loti Canai and Egg Counter by a Fat Malay guy. The person (guy) is not able to manage and unable to cook any egg except for Canai. When the lady cook is there, even when busy ..."

Reviewed on 13 Feb 2023

Crystal Crown Hotel
Tri Tower by HomestayJB
3 out of 5
Jalan Tengku Azizah, Johor Bahru, Johor, 80300
The price is RM262 per night from 27 Mar to 28 Mar
RM262
per night
27 Mar - 28 Mar
3.9 km from city centre
7/10 Good! (2 reviews)
Enjoy the stay
"I have a pleasant stay at Tri Tower. The bed is comfortable, and the apartment is new and clean. It will be great to have a microwave as people will normally do not do any cooking on stove. Easy accessibility to CIQ, near Komtar JBCC."

Reviewed on 21 Dec 2022

Tri Tower by HomestayJB
New York Hotel
3.5 out of 5
No. 22 Jalan Dato' Abdullah Tahir, Johor Bahru, Johor, 80300
Fully refundableReserve now, pay when you stay
The price is RM210 per night from 26 Mar to 27 Mar
RM210
per night
26 Mar - 27 Mar
2.68 km from city centre
7/10 Good! (438 reviews)
"It is affordable to stay with surrounding of nice malay food."

Reviewed on 25 Sep 2022

New York Hotel
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor, 81200
The price is RM289 per night from 26 Mar to 27 Mar
RM289
per night
26 Mar - 27 Mar
9.37 km from city centre
7.8/10 Good! (999 reviews)
"Rundown. But good amenities nearby"

Reviewed on 12 Mar 2023

Hotel Granada Johor Bahru
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor, 80300
Fully refundableReserve now, pay when you stay
The price is RM207 per night from 25 Apr to 26 Apr
RM207
per night
25 Apr - 26 Apr
5.23 km from city centre
6.6/10 (802 reviews)
Duty Free port hotel
"This hotel overlooks Singapore and a ferry port. Handy for a quick trip to Indonesia. Staff were very courteous and helpful. At night there is a club scene nearby. They have pretty girls who will try to upsell beer. No funny business from what I saw. This is NOT connected to the hotel directly. The ..."

Reviewed on 6 Mar 2023

Berjaya Waterfront Hotel
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor, 81110
Fully refundableReserve now, pay when you stay
The price is RM284 per night from 27 Mar to 28 Mar
RM284
per night
27 Mar - 28 Mar
15.77 km from city centre
7.6/10 Good! (508 reviews)
Pleasant stay
"The stay was amazing. Check in was super fast. The front desk had all the things prepared beforehand and was just waiting for my appearance. Thats how efficient it was this time round. Banquet staff were also very helpful and friendly. They attended to my needs promptly. All the staff in fact made ..."

Reviewed on 6 Dec 2022

Pulai Springs Resort
Don't see what you're looking for?
See all available properties in Johor Bahru
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore, discover and save

Where to stay in Johor Bahru

Find the best Johor Bahru areas and neighborhoods for the activities you enjoy most. Learn more about Johor Bahru

Hotels near Johor Bahru Attractions

Johor Bahru hotels information

Number of reviews
11,054
Accommodation
807 hotels
Lowest Price
RM96
Highest Price
RM764

Price trends for hotels in Johor Bahru

Less expensive
More expensive
Next month
March
November
RM134
Month
Price
January
RM185
February
RM172
March
RM134
April
RM134
May
RM137
June
RM146
July
RM138
August
RM154
September
RM142
October
RM186
November
RM216
December
RM181
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Johor Bahru.

Recent Reviews in Johor Bahru
Expedia verified reviews