Three Star Hotels in Johor Bahru

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 3 Stars Hotels in Johor Bahru

Holiday Inn Express & Suites Johor Bahru, an IHG Hotel
3 out of 5
Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor, 80000
Fully refundable
The price is S$64 per night from 11 Jul to 12 Jul
4.1/5 Very Good! (18 reviews)
"very friendly receptionists! rooms are clean, will definitely come back again! ☺️"

Reviewed on 21 Jun,2022

Holiday Inn Express & Suites Johor Bahru, an IHG Hotel
Fives Hotel Johor Bahru City Centre
3.5 out of 5
45 Jalan Wong Ah Fook, Johor Bahru, Johor, 80000
4.6/5 Wonderful! (14 reviews)
"Is very convenient"

Reviewed on 4 Jul,2022

Fives Hotel Johor Bahru City Centre
G5 Hotel & Serviced Apartment
3 out of 5
G-01, Bangunan Duta Impian, No 14, Jalan Dato Abdullah Tahir, Johor Bahru, Johor, 80050
The price is S$47 per night from 6 Jul to 7 Jul
3.6/5 Good! (86 reviews)
Not worth the price
"The hotel was so run down.Level one and very dirty and crack walls.Strongly not recomend to stay.Not worth the price.No breakfast.The air con is not cold and the safe is out of order."

Reviewed on 14 Mar,2020

G5 Hotel & Serviced Apartment
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.
The Leverage Business Hotel Skudai
3 out of 5
2, Jalan Pertama, Pusat Perdagangan Danga Utama, Johor Bahru, 81300
Fully refundableReserve now, pay when you stay
The price is S$38 per night from 25 Jul to 26 Jul
4.1/5 Very Good! (295 reviews)
"Staff was nice"

Reviewed on 11 May,2022

The Leverage Business Hotel Skudai
Atelier Hotel Johor Bahru
3 out of 5
149 Jalan Sri Pelangi, Taman Pelangi, Johor Bahru, Johor, 80400
The price is S$53 per night from 11 Jul to 12 Jul
4.5/5 Wonderful! (41 reviews)
"everything ok but no refrigerator in room."

Reviewed on 6 Jan,2022

Atelier Hotel Johor Bahru
Capital O 90130 Sawadee Hotel
3 out of 5
163 Jalan Dato Sulaiman, Taman Century, Johor Bahru, 80250
Fully refundableReserve now, pay when you stay
The price is S$58 per night from 7 Jul to 8 Jul
3.5/5 Good! (154 reviews)
"Overall, given the price of this hotel, it was superbly a very worth every penny stay. Parking, dining options are not an issue at all"

Reviewed on 7 Jun,2022

Capital O 90130 Sawadee Hotel
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 S$64 per night from 6 Jul to 7 Jul
4.1/5 Very Good! (416 reviews)
"the staffs are rude! the rooms air conditioner system failed!!"

Reviewed on 17 May,2022

KSL Hot Spring Resort
Trinidad Suites Puteri Harbour
3 out of 5
Persiaran Puteri Selatan Puteri Harbour, 204, Iskandar Puteri, Johor, 79000
Fully refundableReserve now, pay when you stay
The price is S$80 per night from 6 Jul to 7 Jul
4/5 Very Good! (2 reviews)
Excellent property
"We had an amazing one night stay in a standard room. Check in was fast, room is spacious and clean. For the price I paid overall I'm satisfied with the services."

Reviewed on 29 May,2022

Trinidad Suites Puteri Harbour
Austin Park Hotel
3 out of 5
71, Jalan Austin Heights 8/2, Taman Mount Austin, Johor Bahru, Johor, 81100
The price is S$50 per night from 6 Jul to 7 Jul
4.1/5 Very Good! (44 reviews)
Comfort Stay
"Everything was good especially hotel location. It's so convenient, all kind of restaurants nearby. Will stay again."

Reviewed on 20 Dec,2020

Austin Park Hotel
Newland Hotel
3 out of 5
2 Jalan Abiad, Johor Bahru, Johor, 80400
Fully refundableReserve now, pay when you stay
The price is S$28 per night from 7 Jul to 8 Jul
3.6/5 Good! (8 reviews)
"Good for 1 night"

Reviewed on 29 Jun,2022

Newland 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.

Find Your Ideal 3 Star Hotel in Johor Bahru

There's a reason the top 3-star hotels in Johor Bahru, Johor, Malaysia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Johor Bahru, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

Search for a cheap deal on a 3 star hotel in Johor Bahru for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Johor Bahru near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Johor Bahru 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.

Recent Reviews in Johor Bahru
expedia verified reviews