Hotels in Johor Bahru

Find Best Hotels in Johor Bahru

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

3394 Johor Bahru hotels

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
R&F Princess Cove CIQ Premium Sea View Suites by Neo Hotels in Johor Bahru
R&F Princess Cove CIQ Premium Sea View Suites by Neo Hotels in Johor BahruR&F Princess Cove CIQ Premium Sea View Suites by Neo Hotels in Johor Bahru
99+
Hotel near Johor Bahru
"Received room information late and was told that the y didnt have any information from Trip.com. I was lucky as I had a similar contact number from this vendor when booking with Agoda. They got me a different unit albeit a much older unit with leaky dirty bath tub, spoilt fan/lights and mouldy air conditioning smell at main bedroom. Won’t be booking with them anymore"
1 review
7.0/10
1 night
From S$ 52
Check Availability
Capri by Fraser Johor Bahru Hotels in Johor Bahru
Capri by Fraser Johor Bahru Hotels in Johor BahruCapri by Fraser Johor Bahru Hotels in Johor Bahru
99+
Hotel near City center of Johor Bahru,Johor Bahru
"The stay was good. Room was clean and my kids enjoyed swimming in their pool. The breakfast spread was good, just that ordering of the omelette and eggs is a bit troublesome as need to go out of the restaurant. The staff was unsure about the shuttle bus service as they gave wrong directions to my husband when he asked. Other than the above, the wrong was good for a family of 5."
1430 reviews
8.9/10
1 night
From S$ 131
Check Availability
Grand Paragon Hotel Johor Bahru Hotels in Johor Bahru
Grand Paragon Hotel Johor Bahru Hotels in Johor BahruGrand Paragon Hotel Johor Bahru Hotels in Johor Bahru
88
Hotel near City center of Johor Bahru,Johor Bahru
"The hotel is near the customs, less than 10 mins drive away, suggestion to take the cab from Zenith lifestyle centre behind Komtar instead of at JB Sentral main entrance, much cheaper and nearer. Room is big and clean, toilet also, though a little dated. Location just 8 mins from KSL Mall and plenty of eateries around. For 2 night stay, it's a good choice."
1319 reviews
8.4/10
1 night
From S$ 80
Check Availability
Johor Bahru
You may prefer
Johor Bahru Hotels With BreakfastJohor Bahru Hotels With Twin RoomJohor Bahru Hotels With 1 Double BedJohor Bahru Hotels With Swimming PoolJohor Bahru Hotels With Free Cancellation
Z Hotel Johor Bahru Hotels in Johor Bahru
Z Hotel Johor Bahru Hotels in Johor BahruZ Hotel Johor Bahru Hotels in Johor Bahru
99+
Hotel near City center of Johor Bahru,Johor Bahru
"We had one night stay in the hotel, we took the 1 queen size bed with 1 single bed room, good for 2 adults and 1 child, the option for fan and aircon was good, all clean and amenities were filled up, and all basic things were clean and working, loved it, definitely will come again for a short trip, central location and had a night market opposite the hotel too, service was good too"
1995 reviews
8.8/10
1 night
From S$ 43
Check Availability
St. Giles Southkey Hotels in Johor Bahru
St. Giles Southkey Hotels in Johor BahruSt. Giles Southkey Hotels in Johor Bahru
47
Hotel near Johor Bahru
"First time staying in this hotel. The room is spacious. Toilet floor not clean as mold stains at corner can been seem. Towel looks old, which I have brought mine after reading some reviews. Breakfast is not very well organized compared to the rest of the hotels in jb i when. Long queue when going into Cafe for breakfast as only 1 person running in and out to bring guests in. It seems like the café is under staff as the table was not cleared and cleaned when the waiter led us to the table. Anyway, i think he tried his best. All above could be tolerated for short stay. We will come back again as the location is very convenient."
3603 reviews
9.0/10
1 night
From S$ 161
Check Availability
Amari Johor Bahru Hotels in Johor Bahru
Amari Johor Bahru Hotels in Johor BahruAmari Johor Bahru Hotels in Johor Bahru
99+
Hotel near City center of Johor Bahru,Johor Bahru
"The hotel has a great location – HDL is just downstairs and City Square is right across the road, making it very convenient. The room and bed were clean and comfortable, which made for a pleasant stay. However, I was quite disappointed with the swimming pool. It was not well-maintained, with visible algae making the surface very slippery and unclean. We arrived at the hotel around 6pm, but only one of our rooms was ready. We ended up waiting until 9pm, and it was only after I made a phone call that we were informed the second room was ready – there was no prior update. Additionally, we requested extra towels which were never delivered."
1540 reviews
9.0/10
1 night
From S$ 128
Check Availability
Koho Hotel - Johor Bahru Hotels in Johor Bahru
Koho Hotel - Johor Bahru Hotels in Johor BahruKoho Hotel - Johor Bahru Hotels in Johor Bahru
84
Hotel near City center of Johor Bahru,Johor Bahru
"Musky smell in the entire building, dim lighting and pretty shady looking from the outside. Small room. Bedsheets weren’t very clean and some stains were visible. Toilet is bare minimum."
50 reviews
8.1/10
1 night
From S$ 41
Check Availability
Chic 3BR in Danga Bay with Water Views & Parking Hotels in Johor Bahru
Chic 3BR in Danga Bay with Water Views & Parking Hotels in Johor BahruChic 3BR in Danga Bay with Water Views & Parking Hotels in Johor Bahru
42
Hotel near Danga Bay,Johor Bahru
Chic 3BR in Danga Bay with Water Views & Parking is located in Johor Bahru, just a 10-minute walk from Danga Bay Beach and 10 miles from Singapore Zoo. This apartment features air-conditioned accommodations with a patio. The apartment offers parking on-site, a fitness center, and an elevator. With free Wifi, this 3-bedroom apartment provides a TV, a washing machine, and a fully equipped kitchen with a microwave and fridge. Towels and bed linen are provided in the apartment. The accommodation is non-smoking. Night Safari is 10 miles from the apartment, while Holland Village is 18 miles away. Senai International Airport is 14 miles from the property.
7.7/10
1 night
From S$ 72
Check Availability
Pure Essence Retreat Homestay - Taman Pelangi , Pelangi , Jalan Hijau Muda , Johor Bahru Town Hotels in Johor Bahru
Pure Essence Retreat Homestay - Taman Pelangi , Pelangi , Jalan Hijau Muda , Johor Bahru Town Hotels in Johor BahruPure Essence Retreat Homestay - Taman Pelangi , Pelangi , Jalan Hijau Muda , Johor Bahru Town Hotels in Johor Bahru
42
Hotel near Johor Bahru
"Good for big group. lots of games for team bonding."
Outstanding
1 review
9.5/10
1 night
From S$ 288
Check Availability
JO Hotel Johor Bahru Hotels in Johor Bahru
JO Hotel Johor Bahru Hotels in Johor BahruJO Hotel Johor Bahru Hotels in Johor Bahru
99+
Hotel near City center of Johor Bahru,Johor Bahru
"Sadly noticed there is no housekeeping after 10 or 11pm . Another feedback is hotel location that is secluded n dark and round a corner. If traffic light can be installed before a bend, to encourage drivers to slow down would be safer for all crossing over the road"
26 reviews
6.3/10
1 night
From S$ 107
Check Availability
See All Hotels in Johor Bahru

Top 3 Premium Hotels in Johor Bahru

See all
Discover our curated selection of premium hotels in Johor Bahru for your next stay
No.
1
Legoland Malaysia Hotel Hotels in Iskandar Puteri
8.6/10
1272 reviews

Legoland Malaysia Hotel

Hotel near Gelang Patah, Iskandar Puteri
"Great for kids""Has facilities for children"
Select dates to view prices
No.
2
Renaissance Johor Bahru Hotel Hotels in Plentong
9.1/10
621 reviews

Renaissance Johor Bahru Hotel

Hotel near Permas Jaya, Plentong
"Delicious breakfast""Large rooms"
Select dates to view prices
No.
3
Amari Johor Bahru Hotels in Johor Bahru
9.0/10
1540 reviews

Amari Johor Bahru

Hotel near City center of Johor Bahru, Johor Bahru
"Delicious breakfast""Convenient for shopping"
Select dates to view prices

Explore Johor Bahru: Best Things to Do, Transportation, Food & More

One of Singaporeans' favourite destinations, Johor Bahru is the southernmost state of Malaysia. As Malaysia's second-largest city, Johor Bahru is one of the fastest-growing states in Malaysia, with modern development while also maintaining its cultural traditions.

The Johor-Singapore Causeway offers convenient access for travellers, connecting JB to Singapore by bus, car, or even on foot. Just a short distance from Singapore, you will have different experiences in Johor Bahru, such as exciting theme parks, historical landmarks, and delicious local food.

Get to and get around Johor Bahru

Johor Bahru beach

The Senai International Airport (JHB) is the primary gateway to Johor Bahru for international travellers. Located about 30 kilometres from the city centre, it connects JB to Kuala Lumpur, Singapore, Bangkok, and many more cities. It will be a smart choice to choose a hotel with airport shuttle services from Sentai International Airport!

Hotel NameLocationDistance from JHBAirport Shuttle
R&F Princess Bay - Phase 1 and 1 High-end B&BBLOCK B2-1, #35-07, R & F SEINE REGION, ERCU 2, JALAN TANJUNG PUTERI 1, Johor Bahru, Johor 80300, Malaysia30.1kmPriority airport pick-up (Free, at least 1 day in advance to make a reservation)
Amari Johor Bahru82C, Jalan Trus, Bandar, Johor Bahru, Johor 80000, Malaysia29.5kmPriority airport pick-up

For Singaporeans, taking trains is more convenient. The Shuttle Tebrau takes only 5 minutes to get from the Woodlands Train Checkpoint to JB Sentral. The city is well-connected by buses and taxis. If you prefer driving, you can even drive to Johor Bahru from Singapore, and enjoy flexible car trip in Malaysia.

Once in Johor Bahru, getting around is simple:

  • E-hailing: Apps like Grab and AirAsia Ride are the most convenient.
  • Buses: MBas Johor offers affordable bus routes to popular areas.
  • Taxis: Available but ensure the metre is used or agree on a fare beforehand.

Where to stay in Johor Bahru

Johor Bahru street

For proximity to attractions, consider staying near Legoland Malaysia, which is a family-friendly area. If you prefer viewing the beautiful sea, you can choose hotels near Danga Bay. Or if you are here in JB for shopping, hotels near City Square or Sutera Mallare are perfect!

Best things to do in Johor Bahru

Legoland Malaysia
  • Have fun in Legoland Malaysia: Explore a popular theme park full of lego elements, equivalent to 50 football fields, with more than 40 kinds of rides and 7 theme parks.
  • Visit Johor Ancient Temple: It has a history of more than 100 years and is one of the oldest buildings in Johor Bahru.
  • Admire Sultan Abu Bakar State Mosque: It is one of the most beautiful ancient mosques in Malaysia. Admire the architecture and design here.
  • Explore Jalan Wong Ah Fook: It is also one of the busiest roads in the city. There is CitySquare mall, local shops and famous curry fish head restaurant.
  • Relax at Danga Bay: Danga Bay has beautiful scenery and sunsets. It is a perfect spot for a leisure walking.

Tips for travelling to Johor Bahru

Johor Bahru night view

Before going to JB, it’s important to be prepared with a few essentials.

  • Currency: The Ringgit is Malaysia's official currency, and credit cards are also accepted.
  • Language: Bahasa Malaysia is the official language, but English is widely spoken.
  • Religion: Johor is a predominantly Muslim state; thus, modest attire is recommended, particularly when visiting religious or cultural sites.
  • Communications: Stay connected in Johor with Trip.com's selected eSIM plans!
  • Entry rules: Read up more on MDAC and eGATE
  • Emergency numbers: 999

Weather and best time to visit Johor Bahru

Johor Bahru

Johor Bahru has a tropical rainforest climate. The temperature ranges from 23°C to 32°C all year round. The monsoon season from November to February brings more rain. This, the best time to visit Johor Bahru is from June to August.

Don't forget to bring lightweight clothing, a raincoat or umbrella, and comfortable shoes with you!

Best food in Johor Bahru

Laksa

Johor Bahru has Malay, Chinese and Indian cuisine. It is a paradise for food lovers!

  • Kampung-style Laksa: A flavourful noodle soup with a spicy broth, with prawns or fish.
  • Nasi Lemak: It's Malaysia’s national dish, with coconut rice, sambal, fried anchovies, and a hard-boiled egg.
  • Mee Rebus: A hearty noodle dish in a sweet and savoury with potatoes, spices, and shrimp.

Latest reviews for Johor Bahru hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
9.0/10
JJimbeiUnit is very new. Unblocked sea view. Super satisfied with the unit cleanliness and facilities. Aircon in all 3 rooms+living room, ceiling fan in all 3 rooms and living room. All utensils, microwave, fridge, gas stove and pots and pans, plate, cutleries, washing machine etc are all provided and clean. The only feedback would be a slippery floor in the bathroom and one of the room don't have power point next to the bed. Other than that, I'm fully satisfied and definitely will come back again.
R&F Seine Region at ANJU Hotels in Johor Bahru

R&F Seine Region at ANJU

Hotel near Johor Bahru
Price per night fromS$ 32
8.6/10
RRainieReview of Our Stay at LEGOLAND Hotel Malaysia – 3 to 5 May 2025 We had a truly wonderful stay at LEGOLAND Hotel Malaysia from 3rd to 5th May 2025 to celebrate our daughter’s birthday. The entire experience was magical for our family! The themed room was fun, vibrant, and perfect for kids. The staff were friendly and attentive, making sure our celebration was smooth and enjoyable. Our daughter had an unforgettable birthday with lots of joy, surprises, and LEGO adventures. Thank you, LEGOLAND Hotel, for making her special day even more memorable. We look forward to coming back again!
Legoland Malaysia Hotel Hotels in Johor Bahru

Legoland Malaysia Hotel

Hotel near Gelang Patah, Iskandar Puteri 23.7% of visitors choose this area
Price per night fromS$ 349
8.5/10
AAndrew JohnHave been looking for a reasonably priced room in JB close to Komtar.  $50 rooms seem bad and $100+ seems needed for a good room. Was looking through google maps and chanced up on Fives..  The pics looked good and limited negative reviews.  I chanced booking a night which was actually cheaper booking through the Google maps link to trip.com rather than booking direct with trip. Entering the reception, it was well presented, the checkin staff were friendly and there was a convenience store open until 2am, with a bar and live band next door. I was staying on level 10. The corridor was clean and fresh.  My room was very clean, fresh bedding, clean towels, small safe in room, decent size TV but not a great selection of channels. Provided coffee, tea, water, toothbrush, etc… The blackout curtains in the room were good. Woke at 9am and the room was still dark. I’ll definitely be staying at Fives again..
Fives Hotel Johor Bahru City Centre Hotels in Johor Bahru

Fives Hotel Johor Bahru City Centre

Hotel near City center of Johor Bahru, Johor Bahru 66.1% of visitors choose this area
Price per night fromS$ 73
8.3/10
CCheryl BPThis is our first stay at KSL Hotel & Resort and immediately we are falling in love with it. Here is the feedback based on our experience. Location: 5/5. Super duper convenient to the nearby eatery via grab or walking distance. Cleanliness: 4/5. We saw some coarse grain sugar dropped by the previous guest and not properly clean/overlooked by the housekeeper. Bed, pillow & toilet are clean. Amenities: 4/5. We booked a 3 guests room but only received a necessity for 2 guests, like bath towel, toothbrush, hotel slippers & cups. No supply for the shower cap, sanitary bag & laundry bag, please bring your own if needed. The wardrobe hang bar in vertical orientation instead of horizontal where it relatively reduces the amount of clothes you can hang. The shower glass door cannot close properly and eventually the shower water split out to the dry area. Toilet seat with build in bidet which is a plus point. Hotel room card was given 3 cards. Service: 4.5/5. Check-in and checkout are both very smooth and fast. Hotel also provided luggage storage which is great where you can park your luggages b4 check-in or after checkout, great and thanks a lot for that. I think that's why the hotel doesn't have the lobby area with sofa coz the management uses the space for the guest to store their luggages while they can do their errands. We will definitely come to stay at KSL Hotel & Resort if the price is right 👍.
KSL Hotel & Resort Hotels in Johor Bahru

KSL Hotel & Resort

Hotel near City center of Johor Bahru, Johor Bahru 66.1% of visitors choose this area
Price per night fromS$ 67
8.2/10
GGuest UserA well known international chain hotel. Superb facilities, clean and spacious room, wide-selection of breakfast menu, and friendly staff. However, location is a little bit further from city centre despite an hourly shuttle bus run to the city. If you plan to visit to legoland or as a medical tourism to Gleneagles, this hotel is really worth to spend your day as the closest proximity
Ramada by Wyndham Meridin Johor Bahru Hotels in Johor Bahru

Ramada by Wyndham Meridin Johor Bahru

Hotel near Gelang Patah, Iskandar Puteri 23.7% of visitors choose this area
Price per night fromS$ 91
8.2/10
GGuest UserLovely hotel and the apartments are huge. The pool is beautiful with a gorgeous view of the harbour. Some lovely restaurants near with happy hour offers. Very close to legoland too
Trinidad Suites Johor, Trademark Collection by Wyndham Hotels in Johor Bahru

Trinidad Suites Johor, Trademark Collection by Wyndham

Hotel near Gelang Patah, Iskandar Puteri 23.7% of visitors choose this area
Price per night fromS$ 64
8.1/10
NnotreveFantastic location, just across the road from Aeon Bukit Indah. Many other eateries and spas in the same area as well. A decent stay. Big room and generally clean. Stayed in rooms 719 and 720. 719 was a corner room so felt a little bigger. However, had to let the water run for a while before there was hot water. TV was also a little small for the room size. As the hotel was beside a main road, window sound proofing should have been done better. Could hear the sound of vehicles while trying to sleep at night. Pillows were also on the soft side. Amenities in the hotel includes a (clean) Javanese massage spa. The pool (under maintenance) and gym was really small. The breakfast in the hotel restaurant was nothing to rave about. Better off eating in the numerous eateries in the area.
Hotel Granada Johor Bahru Hotels in Johor Bahru

Hotel Granada Johor Bahru

Hotel near Gelang Patah, Johor Bahru 23.7% of visitors choose this area
Price per night fromS$ 70
7.9/10
AANNE ZAHARAHTravelling during Ramadan. Booking for 3 including sahur breakfast for 3pax. But at counter said available only for two pax only. Double confirm with trip.com customer service then manage to get 3pax set sahur as booking confirmation During sahur the hotel still sent to our room 2 set sahur breakfast. Need to call reception counter to request another pax. Hermmm
V8 Hotel Johor Bahru Hotels in Johor Bahru

V8 Hotel Johor Bahru

Hotel near Pulai, Johor Bahru
Price per night fromS$ 37
7.8/10
JJoeTmVery basic hotel near City Square. To reach the hotel, you can go through the Zenith lifestyle mall opposite Komtar on the 2nd floor and turn left. The streets are brightly lit and some eateries still opened so I don't feel unsafe. Stayed for just 1 night. Room was not very big but sufficient for 1 person. Tv has Sg channels which was a plus for me. Shower gel n shampoo does not feel good, so I used the soap instead. Water pressure and temperature in the shower was consistent. Drinking water can be obtained at the water dispenser. No toilet paper provided when I checked into the room and took a while for them to deliver after my request.
Hotel CIQ, Jalan Trus Hotels in Johor Bahru

Hotel CIQ, Jalan Trus

Hotel near City center of Johor Bahru, Johor Bahru 66.1% of visitors choose this area
Price per night fromS$ 39

FAQs about Johor Bahru hotels

What are the best hotels in Johor Bahru?

Johor Bahru has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, KSL Hotel & Resort, St. Giles Southkey and Holiday Villa Johor Bahru City Centre are best choices for your stay.

What are the best luxury hotels in Johor Bahru?

Johor Bahru has many popuplar luxury hotels with different styles, top amenities and unique experiences. KSL Hotel & Resort, Capri by Fraser Johor Bahru and Thistle Johor Bahru are highly recommended luxury hotels for exceptional stay.

What are the best family-friendly hotels in Johor Bahru?

Sunway GRID by SR Home, Johor Bahru R&F Princess Bay Changfeng Residence Hotel and Pangsapuri Meridian by RR JBcity are the best family-friendly hotels perfect for family getaways. Enjoy a trip together with your kids and familes!

What are the best pet-friendly hotels in Johor Bahru?

SUMMER HOME DAY HOMESTAY ( R&F Princess Cove ) is one of the best pet-friendly hotel that welcomes your furry friends. Enjoy your stay with your pets by your side!

What are the best hotels with a spa in Johor Bahru?

Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. KSL Hotel & Resort, Holiday Villa Johor Bahru City Centre and Capri by Fraser Johor Bahru provide highly rated spa services for ultimate relaxation.

Which hotels in Johor Bahru have pools?

KSL Hotel & Resort, St. Giles Southkey and Holiday Villa Johor Bahru City Centre are popular hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Johor Bahru have breakfast?

KSL Hotel & Resort, Capri by Fraser Johor Bahru and Thistle Johor Bahru provide breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

What is the average price for hotels in Johor Bahru?

The average price for hotels in Johor Bahru is S$ 116 on weekdays, and S$ 142 on weekends (Friday-Saturday).

More information about Johor Bahru hotels

Highest PriceS$ 368
Lowest PriceS$ 35
Number of Reviews68,808
Total Properties3394
Average Price (Weekdays)S$ 116
Average Price (Weekends)S$ 142