Johor Bahru hotels from RM85

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
Price per night
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
Fully refundableReserve now, pay when you stay
The price is RM440 per night from 25 Oct to 26 Oct
RM440
per night
25 Oct - 26 Oct
27.06 km from city centre
8/10 Very Good! (1,004 reviews)
"I like the location of this property. It was next to the waterpark and walking distance toshopping mall and other activitiee"

Reviewed on 20 Sep 2023

D'Resort at Downtown East
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM309 per night from 28 Sep to 29 Sep
RM309
per night
28 Sep - 29 Sep
3.7 km from city centre
9/10 Wonderful! (1,000 reviews)
"Like: Good room layout. Pleasant carpet colour. Room was ready when I checked in. Dislike: Restaurant closes early at 10pm. Breakfast on Sat was crowded which was almost full at its peak."

Reviewed on 17 Sep 2023

DoubleTree by Hilton Hotel Johor Bahru
St. Giles Southkey
3 out of 5
1 Persiaran Southkey 1, Kota Southkey, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM336 per night from 3 Oct to 4 Oct
RM336
per night
3 Oct - 4 Oct
4.08 km from city centre
8.8/10 Excellent! (157 reviews)
"Enjoyed my stay here."

Reviewed on 19 Sep 2023

St. Giles Southkey

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

Holiday Inn Johor Bahru City Centre, an IHG Hotel
4 out of 5
Jalan Tun Abdul Razak 80000, Johor Bahru
Fully refundable
The price is RM300 per night from 27 Sep to 28 Sep
RM300
per night
27 Sep - 28 Sep
4.11 km from city centre
8.8/10 Excellent! (262 reviews)
"Very near custom.. Easily accessible to city square"

Reviewed on 23 Sep 2023

Holiday Inn Johor Bahru City Centre, an IHG Hotel
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM267 per night from 10 Oct to 11 Oct
RM267
per night
10 Oct - 11 Oct
2.54 km from city centre
7.4/10 Good! (1,000 reviews)
"Good location with huge Pasar malam just right outside the hotel every Monday from 5pm - 10pm. Only thing I really didnโ€™t like was that hotel did not provide room slippers, floor was pretty dusty to be walking ard barefooted"

Reviewed on 9 Sep 2023

KSL Hotel & Resort
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM362 per night from 9 Oct to 10 Oct
RM362
per night
9 Oct - 10 Oct
3.89 km from city centre
8.8/10 Excellent! (1,000 reviews)
No more Amari for me.
"Stay was ok. Hotel is strategically located. I find it puzzling that we have to pay for parking just because we did not book under Amari hotel. And when we asked about the 20% F&B discount, she said she doesnโ€™t know anything about it. We need to ask the restaurant. When I called for express laundry ..."

Reviewed on 18 Sep 2023

Amari Johor Bahru
Holiday Inn Express & Suites Johor Bahru, an IHG Hotel
3 out of 5
Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor
Fully refundable
The price is RM185 per night from 1 Oct to 2 Oct
RM185
per night
1 Oct - 2 Oct
4.22 km from city centre
8.2/10 Very Good! (96 reviews)
"10 to 15 mins walk to / from City Square (downhill to / uphill from City Square). Skip the malls and walk around Jalan Trus which you'll pass on the way to City Square, lots of great dining options there! Located in a quiet area surrounded by offices, school and woods, so sleep unaffected by surrounding ..."

Reviewed on 18 Sep 2023

Holiday Inn Express & Suites Johor Bahru, an IHG Hotel
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Fully refundable
The price is RM324 per night from 2 Oct to 3 Oct
RM324
per night
2 Oct - 3 Oct
3.92 km from city centre
9/10 Wonderful! (720 reviews)
Ok
"Everything is ok. But just receiptionist that upon arrival is โ€œtoo quiteโ€ that didnโ€™t greet. Iโ€™m expecting at least a โ€œHiโ€ or โ€œGood eveningโ€ as for this standard of hotel."

Reviewed on 19 Sep 2023

Capri by Fraser Johor Bahru
Changi Cove
3.5 out of 5
351 Cranwell Road, Singapore
Fully refundableReserve now, pay when you stay
The price is RM773 per night from 22 Oct to 23 Oct
RM773
per night
22 Oct - 23 Oct
28.6 km from city centre
8.4/10 Very Good! (1,000 reviews)
"Excellent service!!"

Reviewed on 14 May 2023

Changi Cove
Holiday Villa Johor Bahru City Centre
4.5 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM416 per night from 10 Oct to 11 Oct
RM416
per night
10 Oct - 11 Oct
2.4 km from city centre
8.2/10 Very Good! (1,000 reviews)
"Is convenient to access to shopping mall at nearby."

Reviewed on 17 Sep 2023

Holiday Villa Johor Bahru City Centre
Fives Hotel DNP
2.5 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM174 per night from 23 Oct to 24 Oct
RM174
per night
23 Oct - 24 Oct
2.33 km from city centre
8/10 Very Good! (28 reviews)
"Room have 2 queen beds."

Reviewed on 24 Aug 2023

Fives Hotel DNP
The Straits Suites & Residences
2 out of 5
The Straits Apartment, Jalan Abdul Samad, Johor Bahru, Johor
The price is RM178 per night from 3 Oct to 4 Oct
RM178
per night
3 Oct - 4 Oct
2.84 km from city centre
8.6/10 Excellent! (27 reviews)
Good location and Spacious room.
"As it was still new, was clean and in good condition. The room was spacious. Only grievance is the quality of breakfast. The nearby coffeshops have better range and quality. So lower your expectations if you decide to wake up early and have breakfast."

Reviewed on 18 Sep 2023

The Straits Suites & Residences
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM206 per night from 26 Sep to 27 Sep
RM206
per night
26 Sep - 27 Sep
6.53 km from city centre
7.8/10 Good! (624 reviews)
"The building wasn't really new, but beds and bathrooms are clean. Breakfast buffet is not too bad, having western, chinese and locals food. The location is convenient, easy to get Grab. There's live band performing during our stay on the 17th rooftop and we can hear them from our room on the 7th ..."

Reviewed on 30 May 2023

Amerin Hotel Johor Bahru
TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM266 per night from 26 Sep to 27 Sep
RM266
per night
26 Sep - 27 Sep
2.62 km from city centre
8/10 Very Good! (339 reviews)
"Good"

Reviewed on 17 Sep 2023

TROVE Johor Bahru
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Fully refundableReserve now, pay when you stay
The price is RM355 per night from 27 Sep to 28 Sep
RM355
per night
27 Sep - 28 Sep
4.01 km from city centre
8.6/10 Excellent! (339 reviews)
"Itโ€™s very near to City Square where we will do our usual shopping. It would be great if there is shuttle bus to bring guests to other shopping malls."

Reviewed on 12 Sep 2023

Suasana All Suites Hotel
Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor
The price is RM211 per night from 26 Oct to 27 Oct
RM211
per night
26 Oct - 27 Oct
2.63 km from city centre
7.4/10 Good! (913 reviews)
"Walkable distance to KSL mall, good breakfast spread"

Reviewed on 9 Sep 2023

Grand Paragon Hotel Johor Bahru
Fives Hotel Johor Bahru City Centre
3.5 out of 5
45 Jalan Wong Ah Fook, Johor Bahru, Johor
The price is RM283 per night from 28 Sep to 29 Sep
RM283
per night
28 Sep - 29 Sep
3.98 km from city centre
8.2/10 Very Good! (62 reviews)
"The room is a little small. However, the standard of cleanliness is present. Also, the staff is friendly and approachable. It is also within walking distance from City Square."

Reviewed on 5 Sep 2023

Fives Hotel Johor Bahru City Centre
KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
Fully refundableReserve now, pay when you stay
The price is RM195 per night from 12 Oct to 13 Oct
RM195
per night
12 Oct - 13 Oct
5.18 km from city centre
8/10 Very Good! (453 reviews)
"Nice hotel with big room & very comfortable bed. Would be nice to have a bath tub. Hotel have a Hot Spring Spa, but only open for 2 hours from 8 - 10 pm. There are 3 pools but only 1 with hot spring (but not hot enough to truly enjoy it). Breakfast spread is good but the fried mee is too soggy (lousy ..."

Reviewed on 25 Jul 2023

KSL Hot Spring Resort
Crystal Crown Hotel