Best Hotels in Johor Bahru: 4-Star & 5-Star Hotels From $43

Pampering yourself need not always come with a hefty price tag. In Johor Bahru (JB), you can find luxurious 4-Star and 5-Star Hotels for under $100/night. Read on to find out about wallet-friendly luxurious hotels for your next trip.

Disclaimer: All nightly rates mentioned in this article are based on bookings made before 31 October 2022. The deals are subject to change according to the dates and availability of the hotel room.

Other articles on JB:

5-Star Hotels

Renaissance Johor Bahru Hotel

Address: No. 2, Jalan Permas 11, Bandar Baru Permas Jaya, 81750 Johor Bahru, Johor
Price: $109/night onwards

Renaissance Johor Bahru Hotel is a hotel under Mariott, a name familiar to many Singaporeans. This 5-Star hotel is near multiple tourist areas like AEON Tebrau City (10.8km away) and KSL City Mall (15-min drive). It is roughly an hour drive away from Singapore and a 35-minutes drive from Legoland and Desaru Beach.

Renaissance is slightly above $100/night, but we thought it is worth a spot on this list. Book your stay at Renaissance Johor Bahru Hotel here.

Amari Johor Bahru

Address: No. 82C, Jalan Trus, 80000 Johor Bahru, Malaysia
Prices: SGD$98/night onwards

A centralized hotel that is conveniently located near the city center of Johor Bahru. This hotel is simply a 5-minute drive away from Johor Bahru City Square and KSL City Mall.

With prices starting from SGD$98/night for their Superior Room, Amari Johor Bahru is another 5-star hotel that will not break your bank. The hotel’s centralized location makes it a popular choice amongst many travelers.

Book your stay at Amari Johor Bahru here.

4-Star Hotels

TROVE Johor Bahru

Address: Jalan Dato Abdullah Tahir, Taman Abad, 80300 Johor Bahru, Johor, Malaysia
Price: $43/night onwards

Located 1.7km away from JB City Square is TROVE Johor Bahru. The rooms at TROVE Johor Bahru are decorated with fun and contemporary furnishing if you want a different kind of vibe from your hotel room. Besides their colourful interior, their rooms are known to be large and spacious. TROVE is also located near JB Sentral, the main train station of city.

There are many amenities on site – including a restaurant, bar, and even a Night club according to their website. Many guests praised the restaurant, Lada & Clove, for its delicious dishes that exceeded their expectations.

Book your stay at TROVE Johor Bahru here. 

JEN Johor Puteri Harbour – Shangri-La Hotel

Address: Persiaran Puteri Selatan, Puteri Harbour, Iskandar Puteri, Johor
Price: $84/night onwards

Out of all the hotels on this list, this is the only one that is not located in Johor Bahru but near it. However with a stay at JEN Johor Puteri Harbour by Shangri-La in Iskandar Puteri, you’ll be 2.8km away from Legoland Malaysia, which is ideal if you’re heading to JB for a family trip. This 4-star hotel is also situated conveniently next to Puteri Harbour International Ferry Terminal.

Enjoy local or italian cuisine at their restaurants and cafe. There is even a Skybar with gorgeous views for drinks. You can even squeeze in a few laps in their infinity pool or spend your time at their fitness centre.

Book your stay at JEN Johor Puteri Harbour here.

Must Read

You might be interested in...


Please enter your comment!
Please enter your name here