Agoda Hero Banner

Find Hotels in Johor Bahru, Malaysia

3935 vacation rentals and hotels available now

10 best hotels in Johor Bahru

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
KSL Hotel & Resort
Johor Bahru City Center,Johor Bahru - View on map
"There was a mistake in my booking & I realized only during check-in. However thanks to Agoda & KSL, I managed to resolve the problem & the staff who attended to me (tall Malay girl) was very patient & helpful. Overall, I enjoyed my stay in this hotel. Shopping is just downstairs. Breakfast was good with many variety on offer & helpful staff. Guests can rest at the lounge while waiting for check-in (brilliant idea - wish more hotels can do this!) Only grouse was the parking. I checked in on a Sunday & the mall parking was full so had to drive up to the higher levels. Small thing & did not in anyway affect my stay here. I highly recommend KSL Resort to anyone wanting a good hotel in Johor Bahru."
Show more
7.8

Very good

49420 reviews

Avg price per night
$ 153
Doubletree by Hilton Hotel Johor Bahru
Johor Bahru City Center,Johor Bahru - View on map
"We were 3 adults and 2 young children having a night's staycation at Doubletree, the service by their staff totally amazed me and I forgotten that I'm in Johor Bahru, they were smiling from the point I touch down from my cab, the door men, reception staff etc.....we were given 5 warm cookies, snacks and welcome drinks which exceeded my expectations, I think they deserve a 5 star for their hospitality! As for the breakfast, they have a wide selection of food, however I noticed that some of the cooked food had turned cold and hence it doesn't taste as nice. Hope the hotel can take note of that. Otherwise, I am very impressed with this JB hotel and would love to have my staycation there again."
Show more
8.7

Excellent

6616 reviews

Avg price per night
$ 139
Glex Hotel Signature Johor Bahru
Johor Bahru City Center,Johor Bahru - View on map
"It is indeed a very nice and cozy hotel in Johor Bahru city center. The price is very affordable and you can hardly get this price at other hotels in the city center . The hotel is very strategically located to some shopping malls, eateries and other infrastructures like banks, petrol kiosks etc. The room is well-kept for the comfortableness of guests. The staff are very friendly to share some information on the hotel. In general, one of the best hotel I stayed and worth to be recommended to all Agoda users!"
Show more
8.3

Excellent

1191 reviews

Avg price per night
$ 30
Holiday Inn Johor Bahru City Centre
Johor Bahru City Center,Johor Bahru - View on map
"New and clean with friendly and helpful staff. I strongly recommend Holiday In Johor Bahru City Centre as your must stay hotel in town. Prime location to everywhere. You can get your necessity, shopping, food and fun just around the hotel. "
Show more
9.2

Exceptional

625 reviews

Avg price per night
$ 100
TROVE Johor Bahru
Johor Bahru City Center,Johor Bahru - View on map
"I actually booked this hotel for my parents and siblings who traveled to Johor Bahru. They were very impressed with the water dispenser provided in the hotel room. Besides, the staff allocated us connecting room which was ideal for us so that we do not have to leave the one room to go to another. There are some nice restaurants in and around the hotel, but the price would be on higher range. Overall, it is worth the money for a 4-star hotel!"
Show more
8.3

Excellent

4895 reviews

Avg price per night
$ 51
Amari Johor Bahru
Johor Bahru City Center,Johor Bahru - View on map
"Stayed at Amari for one night with my partner and I must say the hotel's location is fantastic and ideal for a short trip across the Causeway. It is just a short walk from the Johor Bahru checkpoint and across the road from two popular shopping malls — City Square and Komtar JBCC. In terms of customer service, we had a pleasant check-in experience and received a free upgrade to a junior suite (we had originally booked an executive club king room). The room was spacious, comfortable and clean, nothing to complain about at all. The "pillow menu" we found at our bedside table was a nice welcome touch as well although we did not utilise it. Breakfast buffet selection was also quite varied and we enjoyed it very much. We did not manage to try the rest of the dining options at Amari given our short stay. While Amari's rates are certainly more expensive than the average hotel in Johor Bahru, I'd say it's worth the splurge especially if you're looking for a nice place for a quick getaway."
Show more
8.8

Excellent

7152 reviews

Avg price per night
$ 124
Z HOTEL
Johor Bahru City Center,Johor Bahru - View on map
"1) good location to cafe hopping and the Pasar Arat (night market). i don’t thk its walkable distance to Johor Central area because roads in JB is not pedestrian friendly. 2) value for money-clean and functional with a good view of the straits 3) love the massage center on level 2"
Show more
8.9

Excellent

1949 reviews

Avg price per night
$ 50
Suasana All Suites Hotel
Johor Bahru City Center,Johor Bahru - View on map
"Stayed for a night in their one bedroom, it was beyond my expectation and far best stay so far in Johor Bahru. Apartment is newly opened. The parking was quite safe and I can assure that - especially for Singaporeans who have second thoughts on parking their motorbikes in Johor Bahru. The security guards were very attentive, seen them doing round checks in the premises. The check in was swift and the rooms are really clean and comfortable. Check in time was at 3pm but we checked in way earlier around 2pm. Was issued a room key however it was not really ready when we were outside our room. Waited for 10 minutes to be in the room but it is fine for me. Location is good for solo travellers too as the hotel was just a walking distance to Komtar JBCC and City Square. There’s 7-11 convenient store just right at the hotel lobby in case you need to get something urgently. Now, the cons about the apartment was the parking you have to pay on your own. (It comes with a price I guess) And the major turn off - their housekeeper was very rude. Knocked the door several times at 10:45AM to tell us to check out when we clearly knew the check out time was 12PM. Leave that alone, the housekeeper repeatedly knocked the door again at 12PM SHARP. How intense was that. I dont remember requesting the front desk to get someone for my wake up call. She was also rude when we asked the other housekeeper to confirm the check out time. She gave us her unpleasant death stare and walked away when the other housekeeper was apologizing on her behalf. Very rude and unprofessional. I hope the management can look into this matter. Other than that, theres nothing much to point out. Will still give the 5 star rating! "
Show more
8.7

Excellent

2854 reviews

Avg price per night
$ 94
Holiday Villa Johor Bahru City Centre
Johor Bahru City Center,Johor Bahru - View on map
"Simply one of the best I've experienced around the world, and definitely the best, the number 1 choice if you are looking to stay in Johor Bahru. Excellent location, just beside KSL shopping, of course you have ksl resort as an option which is located above the shopping mall, but the staff service is nothing compared to the ones at Holiday villa. The cleanliness, the room, the comfy bed, the infinity pool (as raved by many), and above all, the staff service was simply awesome. You can never find a hotel better than this in Johor Bahru, if not the whole of Malaysia, and beats alot of hotel hands down world wide. At an affordable rate of average $85 per night, you can have all the best sleep of your night. 5 star rating and recommend to all to stay here. "
Show more
8.5

Excellent

12474 reviews

Avg price per night
$ 71
Pinetree Marina Resort
Gelang Patah/Legoland,Johor Bahru - View on map
"Great place to unwind and relax... Do get a high floor and sea view room if you can so that you enjoy a breathtaking view of the Johor Straits and northern shores of Singapore... Lack of amenities and quiet location makes it somewhat inconvenient if you do not drive but otherwise as mentioned, the tranquility of the place make up for its shortcomings... As for staff, they are friendly, courteous and helpful... Facilities wise, I gave it a 3-star cause as many reviewers had earlier mentioned, the pool is really dirty. No doubt it is no fault of the hotel (dust carried by all the construction works taking place) but it definitely dampens the mood of guests when you have such a fantastic sea-facing pool but cannot use it. Hotel management should proactively work on coming up with a solution for this..."
Show more
8.4

Excellent

1125 reviews

Avg price per night
$ 102

Fast facts about Johor Bahru, Malaysia

Accommodations3,935 properties
Popular hotelKSL Hotel & Resort
Popular areaGelang Patah/Legoland
Nightly rates from$5
AirportSultan Thaha Airport
Reasons to visitShopping, Restaurants, Family fun

Discover the neighborhoods of Johor Bahru


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Johor Bahru


Frequently asked questions

What's the average price of a hotel in Johor Bahru?

The average price for a 3-star hotel in Johor Bahru is 32 USD, the average price for a 4-star hotel in Johor Bahru is 63 USD, and the average price for a 5-star hotel in Johor Bahru is 42 USD.

What's the average price of a hotel in Johor Bahru this weekend?

The average price for a 3-star hotel in Johor Bahru this weekend is 35 USD, the average price for a 4-star hotel in Johor Bahru is 76 USD, and the average price for a 5-star hotel in Johor Bahru is 45 USD.

What's the average price of a hotel in Johor Bahru tonight?

The average price for a 3-star hotel in Johor Bahru tonight is 37 USD, the average price for a 4-star hotel in Johor Bahru is 66 USD, and the average price for a 5-star hotel in Johor Bahru is 41 USD.

What are the best hotels in Johor Bahru near Legoland Malaysia?

Verified travelers to Johor Bahru who stayed near Legoland Malaysia have given top reviews to Hotel Jen Puteri Harbour, Somerset Medini Iskandar Puteri, and Somerset Puteri Harbour Iskandar Puteri.

What are the best hotels in Johor Bahru near Johor Bahru City Square?

Verified travelers to Johor Bahru who stayed near Johor Bahru City Square have given top reviews to Holiday Villa Johor Bahru City Centre, Doubletree by Hilton Hotel Johor Bahru, and Amari Johor Bahru.

What are the most popular hotels in Johor Bahru?

What are the best hotels in Johor Bahru for couples?

Hotels in Johor Bahru that are highly rated by couples include Holiday Villa Johor Bahru City Centre, Hotel Jen Puteri Harbour, and Doubletree by Hilton Hotel Johor Bahru.

What are the best hotels in Johor Bahru for families?

Hotels in Johor Bahru that are highly rated by families include Holiday Villa Johor Bahru City Centre, Mutiara Hotel Johor Bahru, and Hotel Jen Puteri Harbour.

What hotels in Johor Bahru have the best views?

Verified travelers to Johor Bahru have given top reviews for the views at Pinetree Marina Resort, Holiday Villa Johor Bahru City Centre, and Somerset Medini Iskandar Puteri.

What hotels in Johor Bahru have the best breakfast?

Verified travelers to Johor Bahru have given top reviews for the breakfast at Corsica Hotel, TROVE Johor Bahru, and Hotel Jen Puteri Harbour.

What's the best neighborhood in Johor Bahru to stay in?

Popular neighborhoods among travelers staying in Johor Bahru include Johor Bahru City Center, Gelang Patah/Legoland, and Tebrau.

Show more questions



More about Johor Bahru

Johor Bahru is an important manufacturing and business hub for Malaysia just over the causeway from Singapore. This city isn’t known for drawing in droves of visitors, but it is a popular destination for Singaporeans, especially those traveling to shop. The city is served by both Senai International Airport and, across the border, Singapore's Changi Airport, and is linked to its neighbors via several arterial roads and sea ports. BR> Johor Bahru has several large malls, and as a manufacturing hub, goods are generally cheaper than in nearby Singapore. AEON Tebrau City Shopping Centre is a short drive from the city center and features several large chains and a cinema complex. Close to the Causeway is Holiday Plaza, offering discounted prices on electronics. Travelers can find handmade goods at the Johor Area Rehabilitation Organization Handicraft Centre.

When not shopping, modern and historical landmarks are popular sites to visit. A former palace, the Royal Abu Bakar Museum offers a glimpse into the lives of Johor’s royals within the grounds of a well-manicured garden. The Roman Catholic Church of the Immaculate Conception, built in 1883, is one of the oldest structures still standing in the city.

Be sure to check out the interactive map of Johor Bahru for information on hotel locations, attractions, and must-see destinations.