Johor Bahru Two Star Hotels from S$18

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top 2 Stars Hotels in Johor Bahru

OYO 44027 Golden Horse Hotel
2 out of 5
1A & 3A, Jalan Keembong 22, Taman Johor Jaya, Johor Bahru, Johor, 81100
Fully refundableReserve now, pay when you stay
The price is S$23 per night from 7 Jul to 8 Jul
5/5 Exceptional! (1 review)
Terbaik
"Terbaik"

Reviewed on 10 Nov,2019

OYO 44027 Golden Horse Hotel
Hako Xpress Skudai Baru
2.5 out of 5
NO.3, JALAN RONGGENG 11,, TAMAN SKUDAI BARU, SKUDAI, Johor Bahru, JOHOR, 81300
Fully refundableReserve now, pay when you stay
The price is S$28 per night from 6 Jul to 7 Jul
4.2/5 Very Good! (6 reviews)
A Night Stay
"Libby provides free drinks and beverages and it was welcoming sight to travellers. The aircon in our family room was weak. Can be improved."

Reviewed on 22 Jun,2022

Hako Xpress Skudai Baru
BookMe Hotel
2.5 out of 5
45 & 47 Jalan Bestari 8/2, Johor Bahru, Johor, 81300
The price is S$27 per night from 2 Aug to 3 Aug
BookMe Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
OYO 89672 EG HOTEL JJ
2 out of 5
20 A and B, Jalan Dedap 9, Taman Johor Jaya, Johor Bahru, Johor, 81100
Fully refundableReserve now, pay when you stay
The price is S$18 per night from 13 Jul to 14 Jul
OYO 89672 EG HOTEL JJ
8 Days Boutique Hotel @ Mount Austin JB
2 out of 5
119, 121 & 123, Jln Mutiara Emas 10/19, Taman Mount Austin, Johor Bahru, Johor, 81100
Fully refundableReserve now, pay when you stay
The price is S$28 per night from 5 Aug to 6 Aug
4.4/5 Excellent! (36 reviews)
"Value for money"

Reviewed on 29 Mar,2021

8 Days Boutique Hotel @ Mount Austin JB
Tune Hotel - Danga Bay, Johor
2 out of 5
Lot PTB 22819, Jalan Skudai, Mukim Bandar Johor Bahru, Johor Bahru, Johor, 80200
The price is S$29 per night from 3 Aug to 4 Aug
3.5/5 Good! (259 reviews)
"Air cond compressor was noisy during operation, affected my sleep"

Reviewed on 6 Apr,2021

Tune Hotel - Danga Bay, Johor
I am Jazz Boutique Hotel
2 out of 5
No. 122 & 124, Jalan Permas 10, Bandar Baru Permas Jaya, Masai, Johor, 81750
The price is S$35 per night from 18 Jul to 19 Jul
4/5 Very Good! (175 reviews)
"Overall is ok just not understand why their room cleaning is on 5pm"

Reviewed on 2 Jan,2022

I am Jazz Boutique Hotel
OYO 1125 IR Inn Hotel
2 out of 5
26 & 26A, Jalan Flora 1/10, Taman Pulai Flora, Johor Bahru, Johor, 81300
Fully refundableReserve now, pay when you stay
The price is S$20 per night from 3 Aug to 4 Aug
4/5 Very Good! (2 reviews)
"Ok for me."

Reviewed on 10 Oct,2019

OYO 1125 IR Inn Hotel
OYO 89480 Dream House Hotel
2 out of 5
46, 48 & 50, Jalan Bendahara 12, Taman Ungku Tun Aminah, Skudai, Johor Bahru, Johor Bahru, 81300
Fully refundableReserve now, pay when you stay
The price is S$25 per night from 6 Jul to 7 Jul
OYO 89480 Dream House Hotel
OYO 494 EG Hotel
2 out of 5
18 & 20, Jalan Setia Tropika 1/1, Taman Setia Tropika, Johor Bahru, Johor, 81200
Fully refundableReserve now, pay when you stay
The price is S$31 per night from 6 Jul to 7 Jul
2.8/5 (12 reviews)
What an experience
"One of the worst hotel i ever stayed in. Rude receptionist who check every people going into her hotel. May it closee soon and pls stop recommend this hotel to any guest anymore"

Reviewed on 19 Jan,2022

OYO 494 EG Hotel

Still don't see what you're looking for?

See all properties in Johor Bahru.
You can also use these popular filters to refine your search.
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.

2 Stars in Johor Bahru

Search for hotels in Johor Bahru on Expedia. You can easily find your hotels in Johor Bahru using one of the methods below:

  • View our selection of featured hotels in Johor Bahru
  • Use the map to find hotels in the Johor Bahru area you prefer
  • Use the filters to see hotels in a specific area of Johor Bahru, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johor Bahru
  • Enter your travel dates to view the best deals on hotels in Johor Bahru - while they last