Three Star Hotels in Johor Bahru

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 3 Stars Hotels in Johor Bahru

KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$47
per night
Mar 1 - Mar 2
4.1/5Very Good! (396 reviews)

"nice hot spring and swimming pool"…"

Reviewed on 29 Jan,2020

KSL Hot Spring Resort
Hotel Granada Johor Bahru
3.5 out of 5
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$85
per night
Mar 9 - Mar 10
3.9/5Good! (1,010 reviews)

"Room very clean. Staff very friendly. Around the hotel have many nice food. I will stay again ."…"

Reviewed on 19 Jan,2020

Hotel Granada Johor Bahru
Suasana All Suites Hotel
3.5 out of 5
82C Jalan Trus, Bandar Johor Bahru, Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
SG$77
per night
Mar 9 - Mar 10
4.3/5Excellent! (294 reviews)

"Prime allocation"…"

Reviewed on 21 Feb,2020

Suasana All Suites Hotel
Atelier Hotel Johor Bahru
3 out of 5
149 Jalan Sri Pelangi, Taman Pelangi, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$34
per night
Mar 1 - Mar 2
4.5/5Wonderful! (16 reviews)

"New, clean and quiet. Good local eateries. Need transport to malls."…"

Reviewed on 8 Feb,2020

Atelier Hotel Johor Bahru
Somerset Medini Iskandar Puteri
3.5 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor
Free cancellationReserve now, pay when you stay
SG$60
per night
Mar 25 - Mar 26
4.1/5Very Good! (647 reviews)

"The property is obviously old but VERY well looked after. The staff are incredibly nice and you can walk to Legoland ! We loved our stay here ."…"

Reviewed on 24 Jan,2020

Somerset Medini Iskandar Puteri
Z Hotel Johor
3 out of 5
18, Jalan Wong Ah Fook, Bandar Johor Bahru, Johor Bahru
Free cancellationReserve now, pay when you stay
SG$62
per night
Mar 9 - Mar 10
4.4/5Wonderful! (49 reviews)

"It was the best choice to stay in Z hotel. Although we only stayed for 1 night, but it was nice. Cleanliness tip top, non-dusty room and free from foul odour. Hotel staff was attentive and understanding. Will stay there again when visit JB next time."…"

Reviewed on 20 Feb,2020

Z Hotel Johor
Baguss Hotel and Serviced Apartment
3.5 out of 5
Plaza Mentari (Suncity), Jalan Kuning, Taman Pelangi, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$18
per night
Mar 1 - Mar 2
3.6/5Good! (198 reviews)

"Good hotel."…"

Reviewed on 21 Oct,2019

Baguss Hotel and Serviced Apartment
Jo Hotel
3 out of 5
15 Jalan Gereja, Johor Bahru, Johor
Free cancellation
SG$27
per night
Mar 7 - Mar 8
3.5/5Good! (4 reviews)

"Pros: - super spacious family room that can house abt 8 pax with extra beds - high floor unit has a spectacular view of the city - clean and comfy ambience - very helpful and polite staff Cons: - room’s aircon too cold and noisy, no remote control - building too old, need repainting - lifts are old ..."…"

Reviewed on 27 Jan,2020

Jo Hotel
Ritzton Hotel
3 out of 5
128 Jalan Serampang, Taman Terbau Jaya, Johor Bahru, Johor
SG$37
per night
Mar 16 - Mar 17
3.6/5Good! (271 reviews)

"Good for one night stay alone, without family; nothing more."…"

Reviewed on 17 Jan,2020

Ritzton Hotel
Swiss-Inn Johor Bahru
3 out of 5
Lot 512, Jalan Syed Mohd Mufti, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$42
per night
Mar 9 - Mar 10
3.9/5Good! (487 reviews)

"Is a distance from city square n no food in the vinicinity"…"

Reviewed on 22 Dec,2019

Swiss-Inn Johor Bahru
Can'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.

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.

More trip options