Four Star Hotels in Johor Bahru

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

Top 4 Stars Hotels in Johor Bahru

Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor, 80000
Fully refundableReserve now, pay when you stay
The price is S$93 per night from 20 Apr to 21 Apr
S$93
per night
20 Apr - 21 Apr
8.8/10 Excellent! (1,002 reviews)
Room was amazing
"The room was amazing. The location was awesome!"

Reviewed on 19 Mar,2023

Amari Johor Bahru
LEGOLAND Malaysia Resort
4 out of 5
7, Jalan LEGOLAND, Bandar Medini, Iskandar Malaysia, Iskandar Puteri, Johor, 79250
8.4/10 Very Good! (1,006 reviews)
"I think overall it’s a great place for young children. Improvement area: the breakfast selection is pretty bad. This hotel charges 5 star rates but the breakfast selection is limited or mainly cheap and easy food."

Reviewed on 16 Mar,2023

LEGOLAND Malaysia Resort
Holiday Inn Johor Bahru City Centre, an IHG Hotel
4 out of 5
Jalan Tun Abdul Razak 80000, Johor Bahru, 8000
Fully refundable
The price is S$107 per night from 22 Mar to 23 Mar
S$107
per night
22 Mar - 23 Mar
8.8/10 Excellent! (167 reviews)
"Location superb. Linked to mall. Nearby tood eateries. Will return for our next trip. And highly recommended!"

Reviewed on 15 Mar,2023

Holiday Inn Johor Bahru City Centre, an IHG Hotel

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

TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor, 80300
Fully refundableReserve now, pay when you stay
The price is S$75 per night from 12 Apr to 13 Apr
S$75
per night
12 Apr - 13 Apr
8.2/10 Very Good! (322 reviews)
"The water dispenser, the bed and pillow"

Reviewed on 17 Feb,2023

TROVE Johor Bahru
Ramada by Wyndham Meridin Johor Bahru
4 out of 5
No. 5, Jalan Legoland, Bandar Medini Iskandar, Iskandar Puteri, Johor, 79250
Fully refundableReserve now, pay when you stay
The price is S$89 per night from 25 Mar to 26 Mar
S$89
per night
25 Mar - 26 Mar
8/10 Very Good! (210 reviews)
"good"

Reviewed on 25 Jan,2023

Ramada by Wyndham Meridin Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor, 80000
Fully refundableReserve now, pay when you stay
The price is S$103 per night from 9 Apr to 10 Apr
S$103
per night
9 Apr - 10 Apr
8.8/10 Excellent! (1,003 reviews)
"Great customer service, fast check in, newly renovated and clean!"

Reviewed on 16 Mar,2023

DoubleTree by Hilton Hotel Johor Bahru
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor, 80300
The price is S$131 per night from 28 Mar to 29 Mar
S$131
per night
28 Mar - 29 Mar
9.2/10 Wonderful! (641 reviews)
"A memorable stay for the whole family."

Reviewed on 19 Mar,2023

Capri by Fraser Johor Bahru
Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor, 80250
The price is S$70 per night from 25 Mar to 26 Mar
S$70
per night
25 Mar - 26 Mar
7.4/10 Good! (874 reviews)
"The location is great. Very spacious room. My kids like it so much."

Reviewed on 13 Mar,2023

Grand Paragon Hotel Johor Bahru
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is S$59 per night from 20 Apr to 21 Apr
S$59
per night
20 Apr - 21 Apr
7.4/10 Good! (1,006 reviews)
Comfortable stay for family of 4
"3D2N superior king room with bathtub was comfortable for a family of 4. Great convenience as the shopping mall & cinema were just next to the hotel. Room condition is a bit old with some flooring portions missing but still ok. Friendly staff & housekeeping. Will go back again."

Reviewed on 19 Mar,2023

KSL Hotel & Resort
Holiday Villa Johor Bahru City Centre
4.5 out of 5
260, Jalan Dato Sulaiman, Taman Abad, Johor Bahru, Johor, 80250
Fully refundableReserve now, pay when you stay
The price is S$144 per night from 3 Apr to 4 Apr
S$144
per night
3 Apr - 4 Apr
8.2/10 Very Good! (1,001 reviews)
"Nice staff and cosy environment. Lots of food stalls around the area and also mid valley mall nearby ( 10mins drive)"

Reviewed on 19 Mar,2023

Holiday Villa Johor Bahru City Centre
Renaissance Johor Bahru Hotel
4.5 out of 5
No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, Masai, Johor, 81750
Fully refundableReserve now, pay when you stay
The price is S$98 per night from 24 Mar to 25 Mar
S$98
per night
24 Mar - 25 Mar
8.8/10 Excellent! (845 reviews)
"Strategic location. Convenient."

Reviewed on 28 Feb,2023

Renaissance Johor Bahru Hotel
Somerset Medini Iskandar Puteri
4 out of 5
Lot 5 Jalan Medini Utara 4, Iskandar Puteri, Johor, 79200
Fully refundableReserve now, pay when you stay
The price is S$57 per night from 4 Apr to 5 Apr
S$57
per night
4 Apr - 5 Apr
8.2/10 Very Good! (708 reviews)
Great stay
"Great stay! 5mins walk to Legoland and mall. There’s a 24h mart downstairs too."

Reviewed on 5 Jan,2023

Somerset Medini Iskandar Puteri
JEN Johor Puteri Harbour by Shangri-La
4 out of 5
Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor, 79000
Fully refundableReserve now, pay when you stay
The price is S$73 per night from 11 Apr to 12 Apr
S$73
per night
11 Apr - 12 Apr
8.4/10 Very Good! (956 reviews)
"Got the room next to the main street. Could hear a bit of the noise as there was a night market going on."

Reviewed on 24 Feb,2023

JEN Johor Puteri Harbour by Shangri-La
Amerin Hotel Johor Bahru
4 out of 5
No. 35, Persisiran Perling 1, Taman Perling, Johor Bahru, Johor, 81200
Fully refundableReserve now, pay when you stay
The price is S$70 per night from 26 Mar to 27 Mar
S$70
per night
26 Mar - 27 Mar
7.8/10 Good! (613 reviews)
"The property looks like it was not really maintained compared to the last time I was here. However for a boutique hotel, its acceptable and the stay was ok."

Reviewed on 11 Mar,2023

Amerin Hotel Johor Bahru
ibis Styles Johor Iskandar Puteri
4 out of 5
1 Nusa Sentrum Complex, Johor Baharu, Gelang Patah, Johor, 79200
The price is S$51 per night from 11 Apr to 12 Apr
S$51
per night
11 Apr - 12 Apr
8.2/10 Very Good! (10 reviews)
Very confort room.
"Very comfort room with all basic necessities. Strongly recommend to recommend breakfast. Fantastic provides free drinking water dispenser along the corridor in each room."

Reviewed on 29 Dec,2022

ibis Styles Johor Iskandar Puteri
Fraser Place Puteri Harbour
4 out of 5
Residensi & Hotel Marina, Persiaran Tanjung, Pengkalan Puteri, Iskandar Puteri, Johor, 79100
Fully refundableReserve now, pay when you stay
The price is S$106 per night from 12 Apr to 13 Apr
S$106
per night
12 Apr - 13 Apr
8.8/10 Excellent! (194 reviews)
"Excellent sea view 2 bedroom studio, fast check in & good service 👍👍"

Reviewed on 16 Mar,2023

Fraser Place Puteri Harbour
Saffroncasa JB
4 out of 5
R&F PRINCESS COVE, #33-06 BLOCK A6-1, MERCU 1, JALAN TANJUNG PUTERI 1, Johor Bahru, Johor, 80300
8.6/10 Excellent! (33 reviews)
"It’s a good choice for family. If can provide slippers would be better."

Reviewed on 26 Dec,2022

Saffroncasa JB
Impiana Hotel Senai
4 out of 5
Jalan lmpian Senai Utama 2, Taman Impian Senai, Senai, 81400
Fully refundableReserve now, pay when you stay
The price is S$73 per night from 27 Mar to 28 Mar
S$73
per night
27 Mar - 28 Mar
8/10 Very Good! (162 reviews)
"Mark improvement on the breakfast setup , new coffee machine , all the food are hot as compare a few weeks ago as some food do have steamer turn on"

Reviewed on 6 Oct,2022

Impiana Hotel Senai
Pulai Springs Resort
4 out of 5
20 km Jalan Pontian Lama, Johor Bahru, Johor, 81110
Fully refundableReserve now, pay when you stay
The price is S$98 per night from 21 Apr to 22 Apr
S$98
per night
21 Apr - 22 Apr
7.6/10 Good! (508 reviews)
Pleasant stay
"The stay was amazing. Check in was super fast. The front desk had all the things prepared beforehand and was just waiting for my appearance. Thats how efficient it was this time round. Banquet staff were also very helpful and friendly. They attended to my needs promptly. All the staff in fact made ..."

Reviewed on 6 Dec,2022

Pulai Springs Resort
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor, 80300
Fully refundableReserve now, pay when you stay
The price is S$76 per night from 7 Apr to 8 Apr
S$76
per night
7 Apr - 8 Apr
6.6/10 (802 reviews)
Duty Free port hotel
"This hotel overlooks Singapore and a ferry port. Handy for a quick trip to Indonesia. Staff were very courteous and helpful. At night there is a club scene nearby. They have pretty girls who will try to upsell beer. No funny business from what I saw. This is NOT connected to the hotel directly. The ..."

Reviewed on 6 Mar,2023

Berjaya Waterfront Hotel

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Johor Bahru.
Forest City Marina Hotel

Forest City Marina Hotel

Jalan Forest City 1, Pulau Satu, Gelang Patah, Johor, 81550
8.4/10 Very Good! (129 reviews)
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.

Take Your Pick of 4 Star Hotels in Johor Bahru

The get-go of any holiday starts with choosing a great spot. Johor Bahru has been a popular destination with guests because it offers so much to do and see. But, "location, location, location" applies to more than just what city where your plane lands. Now that you have a feel for the town, it's time you to get to know your new digs.

Accommodations as Picturesque as Johor Bahru

Search Expedia.com.sg for the right 4 Star Johor Bahru Hotel to suit your fancy. Plenty of these people wrote tips to help you select the accommodation that is the right fit for your holiday.You'll be more than glad to get back to your resort every night. Johor Bahru has dozens of good options in the 4-star hotel range that create the ideal getaway.

A stay at one of these lodgings ensure that whether you are just relaxing after a day of checking out Johor Bahru or you are ready to lie down for the night, you'll be as comfortable as possible. You won't go without a thing during your stay at one of these accommodations. Visitors have consistently given them high marks for their attentive service. It's no surprise that loads of guests recommend it.

Reserve a 4-Star Hotel in Johor Bahru Today!

Your trip to Johor Bahru should be one that you'll reminisce over for years to come, and booking a 4-star hotel will help create memories that are incredible. Make sure to make a reservation soon. With so few hotels, and plenty of people desiring to vacation in Johor Bahru, you may miss out on your perfect hotel.

Johor Bahru hotels information

Number of reviews
12,063
Accommodation
806 hotels
Lowest Price
S$51
Highest Price
S$144

Recent Reviews in Johor Bahru
Expedia verified reviews