Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.


Check prices on hotels in Johor Bahru

Best deal 26 Jul - 28 Jul
Tonight 16 Jun - 17 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Top 3 Stars Hotels in Johor Bahru

See all 451 properties in Johor Bahru

Estimated price for 1 night/2 adults

KSL Hot Spring Resort
KSL Hot Spring Resort
3.5 out of 5.0 31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
Free cancellation
4.0/5 (244 reviews)
SG$43/ night for 2 guests

Nice room and ver clean

Reviewed on 10 Jun,2019
Suasana All Suites Hotel
Suasana All Suites Hotel
3.5 out of 5.0 82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Free cancellation
4.3/5 (169 reviews)
SG$73/ night for 2 guests

Clean, safe and within walking distance to malls & eateries.

Reviewed on 12 Jun,2019
Hotel Granada Johor Bahru
Hotel Granada Johor Bahru
3.5 out of 5.0 55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
Free cancellation
3.9/5 (900 reviews)
SG$63/ night for 2 guests

Convenient for shopping and entertainment. Good and cheap food.

Reviewed on 11 Jun,2019
Somerset Medini Iskandar Puteri
Somerset Medini Iskandar Puteri
3.5 out of 5.0 Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Free cancellation
4.1/5 (533 reviews)
SG$76/ night for 2 guests

near legoland

Reviewed on 7 Jun,2019
Baguss City Hotel
Baguss City Hotel
3.0 out of 5.0 No. 49 Jalan Wong Ah Fook, Johor Bahru
Free cancellation
3.7/5 (698 reviews)
SG$28/ night for 2 guests

Front desk staff excellent in guest services especially a gentleman who checked me in.

Reviewed on 11 May,2019
Crystal Crown Hotel
Crystal Crown Hotel
3.0 out of 5.0 117 Jalan Harimau Tarom, Johor Bahru, Johor
Free cancellation
3.4/5 (269 reviews)
SG$47/ night for 2 guests

No bar, otherwise very good,staff were very helpful

Reviewed on 22 May,2019
The Ardens Hotel - Austin
The Ardens Hotel - Austin
3.5 out of 5.0 19 & 21, Jalan Austin Perdana 2/22, Taman Austin Perdana, Johor Bahru, Johor
4.2/5 (180 reviews)
SG$46/ night for 2 guests

Clean room with good service

Reviewed on 10 Jun,2019
Perth Hotel
Perth Hotel
3.0 out of 5.0 21, Jalan Terminal 1, Senai, Johor
Free cancellation
3.9/5 (90 reviews)
SG$56/ night for 2 guests

The staff was polite and helpful. There is no refrigerator in the room.

Reviewed on 4 Jun,2019
Swiss-Inn Johor Bahru
Swiss-Inn Johor Bahru
3.0 out of 5.0 Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor
Free cancellation
3.9/5 (459 reviews)
SG$47/ night for 2 guests

Nice hotel. Value for money

Reviewed on 8 Jun,2019
Map

Find Your Ideal 3 Star Hotel in Johor Bahru

There's a reason the top 3-star hotels in Johor Bahru, 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.

Recently booked 3 Stars hotels in Johor Bahru

Grand Paragon Hotel Johor Bahru
4.0 out of 5.0
Last booking: 21 hours ago
Renaissance Johor Bahru Hotel
4.5 out of 5.0
Last booking: 47 hours ago