Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Johor Bahru on Hotels.com. These Johor Bahru hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Johor Bahru
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Johor Bahru at a glance
- 1. KSL Hotel & Resort — 4-star hotel in Central District. Guest rating: 7.8/10 — Good.
- 2. St. Giles Southkey — 3-star hotel in Central District. Guest rating: 8.8/10 — Excellent.
- 3. Sheraton Johor Bahru — 4-star hotel in Central District. Guest rating: 9.2/10 — Wonderful.
- 4. DoubleTree by Hilton Hotel Johor Bahru — 4-star hotel in Central District. Guest rating: 9.0/10 — Wonderful.
- 5. LEGOLAND Malaysia Resort — 4-star hotel in Nusajaya. Guest rating: 8.4/10 — Very good.
Where to stay in Johor Bahru?




1. KSL Hotel & Resort
KSL Hotel & Resort



2. St. Giles Southkey
St. Giles Southkey



3. Sheraton Johor Bahru
Sheraton Johor Bahru



4. DoubleTree by Hilton Hotel Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru



5. LEGOLAND Malaysia Resort
LEGOLAND Malaysia Resort



6. Space Residency by A----Walk 100m to KSL
Space Residency by A----Walk 100m to KSL



7. Holiday Inn Johor Bahru City Centre by IHG
Holiday Inn Johor Bahru City Centre by IHG



8. Holiday Villa Johor Bahru City Centre
Holiday Villa Johor Bahru City Centre



9. Capri by Fraser Johor Bahru
Capri by Fraser Johor Bahru



10. Holiday Inn Express & Suites Johor Bahru by IHG
Holiday Inn Express & Suites Johor Bahru by IHG



11. Hyatt Place Johor Bahru Paradigm Mall
Hyatt Place Johor Bahru Paradigm Mall



12. Four Points by Sheraton Johor Bahru
Four Points by Sheraton Johor Bahru



13. Novotel Johor Bahru City Centre
Novotel Johor Bahru City Centre



14. Amari Johor Bahru
Amari Johor Bahru



15. Renaissance Johor Bahru Hotel
Renaissance Johor Bahru Hotel



16. Grand Paragon Hotel Johor Bahru
Grand Paragon Hotel Johor Bahru



17. Shama Suasana Johor Bahru
Shama Suasana Johor Bahru



18. Citrus Hotel Johor Bahru by Compass Hospitality
Citrus Hotel Johor Bahru by Compass Hospitality



19. TROVE Johor Bahru
TROVE Johor Bahru



20. New York Hotel
New York HotelGet last-minute hotel deals in Johor Bahru and save more




Citrus Hotel Johor Bahru by Compass Hospitality
Citrus Hotel Johor Bahru by Compass HospitalityCheck out hotels with a spa in Johor Bahru
You may also like hotels with pools in Johor Bahru




Holiday Inn Johor Bahru City Centre by IHG
Holiday Inn Johor Bahru City Centre by IHGGo beyond your typical stay in Johor Bahru
Our prices for hotels in Johor Bahru are cheapest in May
Price trends for hotels in Johor Bahru
Top neighbourhoods in Johor Bahru




Central District
Johor Bahru's Central District neighbourhood is loved for its shopping and swimming spots, and entices visitors with attractions, including KSL City Mall and Johor Bahru City Square.
Bukit Indah
The Bukit Indah neighbourhood is known for its excursions and swimming, and has lots of things to do and see, including Aeon Mall Bukit Indah.

Sekudai
Johor Bahru's Sekudai neighbourhood is known for its restaurants and offers lots of things to see, such as Sutera Mall and Hutan Bandar MPJBT.





Danga Bay
Johor Bahru's Danga Bay neighbourhood is home to attractions, such as Danga Bay Park and Beletime Danga Bay.
Taman Pelangi
Johor Bahru's Taman Pelangi neighbourhood offers attractions, including Plaza Pelangi.
Top landmarks in Johor Bahru
Johor Bahru City Square
KSL City Mall
Paradigm Mall Johor Bahru
AEON Tebrau City
Komtar JBCC
Sutera Mall
Aeon Mall Bukit Indah
R&F Mall
Johor Bahru and related destinations
Johor Bahru is applauded for its cultural attractions such as Sultan Abu Bakar Royal Palace Museum and Johor Bahru Chinese Heritage Museum. This family-friendly city has something for everyone including sights like Johor Bahru City Square and Holiday Plaza.
See all hotels in Johor Bahru
Check out reviews of Johor Bahru hotels guests love
Space Residency by A----Walk 100m to KSL
"The property was opposite of KSL"
Capri by Fraser Johor Bahru
"Excellent Stay — My Fourth Visit This was my fourth stay at the hotel, and once again, it was a wonderful experience. The service was excellent, the staff were friendly and welcoming, and the room was clean, comfortable, and well maintained. I really appreciate the consistent quality and hospitality every time I visit. It feels like a home away from home, and that’s why I keep coming back. I highly recommend this hotel and look forward to staying here again!"
Hyatt Place Johor Bahru Paradigm Mall
"Clean room, staff friendly n helpful"
St. Giles Southkey
"Hotel is very accessible to mall for shopping n food. Hotel breakfast is good"
Grand Paragon Hotel Johor Bahru
"Room is big and spacious. Location is good as near to KSL. Only thing for improvement will be to provide more toiletries and if there is a hand hold shower head rather than just the fixed one."
R&F Princess Cove by FUJU & 5mins to ClQ
"Room was clean, location was fabulous close walking distance to mall with groceries and food places, close to ciq bridge to JB central station. Kitchen was good when you have kids but we were unable to use hob, the provide you an electric hot plate to cook on. Also only give one key card, and we had to plan how we went out and time it together with my partner. Communication via WhatsApp with host was excellent very friendly and helpful. We would probably come and stay again."
Sheraton Johor Bahru
"Overall stay was good. Just minor issues like having only 2 towels when 3 checked in, so I had to share towel with my son even after asking. Common toilet has no trash bin. Main toilet tissue box was empty. Overall still ok la."
Shama Suasana Johor Bahru
"Language can be a bit of a barrier but staff were friendly and also they do not offer any concierge services which was a disappointment."
Amari Johor Bahru
"Great location, easy to walk to shops, cafes, restaurants, hawkers and a bar with live music near by is needed. Very close the causeway. Staff are very friendly and super helpful. Hotel is modern, clean and comfortable. Perfect for a weekend stay."
Frequently asked questions
Find out more about Johor Bahru
Enchanting Escapades: Discover Johor Bahru's Temples, Thrills, and Timeless Charm
Nestled at the southern tip of Peninsular Malaysia, Johor Bahru is a vibrant city that seamlessly blends modernity with rich cultural heritage. Known for its warm Malaysian hospitality, visitors can explore the enchanting Sultan Abu Bakar State Mosque, the whimsical Legoland Malaysia, and the majestic Istana Bukit Serene. The city's lively markets and delectable street food offer a taste of local life, while luxury hotels provide a serene escape. Whether you're seeking adventure at theme parks or tranquillity at temples, Johor Bahru invites you to discover its unique charm and captivating experiences.
Discover great hotels in Johor Bahru
Johor Bahru offers a diverse range of hotel accommodations, from budget-friendly options to luxurious star hotels. With a variety of amenities such as spacious rooms, stunning views, and inviting pools, travellers can find the perfect base to explore this vibrant city and its attractions. Here are some of the best hotels in Johor Bahru that our travellers love:
- Renaissance Johor Bahru HotelOpens in a new window: Renaissance Johor Bahru Hotel is a perfect retreat for leisure travellers seeking an enriching experience. This property features multiple meeting rooms and a business centre, providing convenience for those who wish to mix work with pleasure. The vibrant children’s amenities include a shared playground and a free children’s club, adding a lively touch to the atmosphere. This hotel is praised for its family-friendly environment while ensuring that adult guests can enjoy a comfortable and stylish stay, making it a popular choice among our discerning visitors.
- Miyabi HotelOpens in a new window: Miyabi Hotel is an enticing choice for travellers who appreciate vibrant dining and entertainment options. The hotel boasts a delightful snack bar, perfect for casual bites, and entertainment features like satellite television and LED television in each room. With a modern design and inviting atmosphere, this hotel receives enthusiastic feedback for its lively ambiance and exceptional amenities, making it a fantastic choice for those seeking a fun and engaging stay.
- Clover HotelOpens in a new window: Clover Hotel offers a comfortable haven for travellers looking for relaxation and entertainment. Equipped with LED television and traditional television options, it ensures guests remain entertained during their stay. The contemporary design and warm atmosphere make this hotel a favourite among leisure travellers seeking a soothing retreat, complemented by glowing reviews for the overall experience it provides.
Top locations to stay in Johor Bahru
Some of the great areas to stay in Johor Bahru are Tebrau, Taman Mount Austin, and Bandar Johor Bahru. Tebrau is budget-friendly and offers golf options, while Taman Mount Austin is known for its vibrant atmosphere and local dining. Bandar Johor Bahru is the heart of the city, ideal for first-time visitors seeking Malaysian hospitality and convenience.
- Bandar Johor BahruOpens in a new window: As the vibrant heart of Johor Bahru, this area is perfect for those who want to immerse themselves in local culture. With a lively atmosphere, you'll find bustling markets, cultural attractions, and a variety of shopping options, from traditional crafts to modern malls. The food scene here is fantastic, offering a range of local delights that are sure to tantalise your taste buds. Plus, its proximity to the Singapore border makes it a convenient base for day trips across the causeway.
- TebrauOpens in a new window: If you're looking for a budget-friendly option with plenty of activities, Tebrau is a great choice. Known for its golf courses and outdoor spaces, you can enjoy a relaxed atmosphere while still having access to shopping centres and local eateries. The area is popular among families and offers a range of recreational parks, making it ideal for those seeking a laid-back stay while still being close to the city's attractions.
- Taman Mount AustinOpens in a new window: This area is rapidly gaining popularity for its trendy vibe and youthful energy. Known for its cafes and boutique shops, Taman Mount Austin provides a unique blend of leisure and lifestyle. It's a great spot for those who enjoy modern amenities and a vibrant local scene. While it’s not as bustling as other areas, it offers a refreshing escape with plenty of parks and dining options to explore.
Things to do in Johor Bahru
Johor Bahru is a vibrant hub where lush parks meet tranquil beaches, offering a delightful mix of relaxation and excitement. Visitors can enjoy thrilling water activities, explore scenic hiking trails, and indulge in lively markets. With its charming blend of nature and urban flair, it’s a must-visit destination for all.
- Johor Bahru Old Chinese TempleOpens in a new window – Step into history at the Johor Bahru Old Chinese Temple, a stunning shrine that showcases traditional architecture and cultural heritage. Take time to admire the intricate details and learn about the significance of this sacred site, a perfect spot for photography and quiet reflection.
- Johor Bahru Ferry TerminalOpens in a new window – Experience the hustle and bustle of the Johor Bahru Ferry Terminal, a vibrant marina that connects you to nearby destinations. Enjoy the lively atmosphere as you watch boats come and go, and consider taking a ferry ride for a different perspective of the area.
- Danga Bay ParkOpens in a new window – Unwind at Danga Bay Park, a spacious urban park offering scenic views and a relaxing environment. Stroll along the waterfront, enjoy a picnic, or let the kids play in the designated areas while you soak up the sun and take in the refreshing sea breeze.
- Sultan Abu Bakar State MosqueOpens in a new window – Marvel at the grandeur of Sultan Abu Bakar State Mosque, an architectural gem that boasts stunning domes and intricate carvings. Visitors are welcome to explore the serene grounds, and the majestic views of the surrounding area are not to be missed, especially during sunset.
4 tips for savvy savings when booking a hotel in Johor Bahru
- Book for the cheapest times: The most affordable time to visit Johor Bahru is between September and November, when hotel prices tend to be lower. For a comprehensive exploration of the city's significant landmarks, cultural sites, and historical attractions, it is advisable to stay for at least 2 to 3 days. During your visit, you can enjoy budget-friendly experiences such as exploring temples, visiting historical sites, and appreciating the local culture, all of which offer great value for money. With the potential for prices to drop during this period, it's a fantastic opportunity for those travelling on a budget.
- Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Johor Bahru, begin by exploring the Deals or Last-Minute Deals sections on Hotels.com, where you may find fantastic accommodation deals close to your travel date. To stay informed about potential savings, consider enabling email alerts or push notifications for flash sales and special promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. This way, you'll be among the first to know if rooms become available or prices drop, making your last-minute getaway more affordable.
- Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Johor Bahru hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that may help you find a more affordable option.
- Consider your location: Hotels located near the city centre usually tend to be pricier, but with Johor Bahru's outstanding public transport connections, you may discover a more affordable independent hotel situated a bit further out that remains well linked. For those keen to explore alternative, less congested neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Johor Bahru
Johor Bahru experiences its lowest average temperature in January, at 78.8°F (26.0°C), while May is the hottest month, with an average temperature of 82.4°F (28.0°C). November is usually the wettest month. March, August, and December are the peak travel months in Johor Bahru, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to frequent rainfall. On the other hand, February, April, and May tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Hotels near Persada Convention Center
- Hotels near Komtar JBCC
- Hotels near Holiday Plaza
- Hotels near Taman Merdeka
- Hotels near Arulmigu Sri Rajakaliamman Glass Temple
- Apartments in Puteri Harbour
- Luxury Hotels near Puteri Harbour
- Business Hotels near Puteri Harbour
- Resorts & Hotels with Spas near Puteri Harbour
- Hotels with a Gym in Tebrau
- Hotels with Parking in Danga Bay
- Serviced Apartments in Danga Bay
- Luxury Hotels in Danga Bay
- Danga Bay Hotels
- Apartments in Tanjung Puteri
- Cheap Hotels in Tanjung Puteri
- Straits View Hotels
- Hotels with Parking in Taman Mount Austin
- Taman Sentosa Hotels
- Taman Sri Tebrau Hotels
- Hotels with a Pool in Taman Seri Setanggi
- Apartments in Taman Seri Setanggi
- Taman Seri Setanggi Hotels
- Taman Melodies Hotels
- Aman Hotels
- Usaha Jaya Hotels
- Melayu Majidee Hotels
- Hotels with Parking in Bandar Johor Bahru
- Cheap Hotels in Bandar Johor Bahru
- Family Hotels in Bandar Johor Bahru
- Taman Tasek Hotels
- Nong Chik Hotels
- Bahru Hotels
- Kolam Ayer Hotels
- Hotels near Istana Bukit Serene
- Hotels near Masjid Negeri Sultan Abu Bakar
- Hotels near Johor Bahru City Square
- Hotels near Tan Sri Hassan Yunus Stadium
- Hotels with a Pool in Johor Bahru
- Hotels with Parking in Johor Bahru
- Hotels with a Gym in Johor Bahru
- Hotels with Kitchens in Johor Bahru
- Apartments in Johor Bahru
- Serviced Apartments in Johor Bahru
- Guest Houses in Johor Bahru
- Cheap Hotels in Johor Bahru
- Luxury Hotels in Johor Bahru
- Business Hotels in Johor Bahru
- Family Hotels in Johor Bahru
- Resorts & Hotels with Spas in Johor Bahru
- Hotels with Parking in Iskandar Puteri
- Hotels with a Gym in Iskandar Puteri
- Apartments in Iskandar Puteri
- Serviced Apartments in Iskandar Puteri
- Hotels near Angsana Johor Bahru Mall
- Hotels near Danga Bay Park
- Hotels with a Pool in Gelang Patah
- Hotels with Parking in Gelang Patah
- Apartments in Gelang Patah
- Cheap Hotels in Gelang Patah
- Business Hotels in Gelang Patah
- Hotels with a Gym in Masai
- Cheap Hotels in Masai
- Hotels with Parking in Pasir Gudang
- Cheap Hotels in Pasir Gudang
- Hotels with Parking in Kulai
- Cheap Hotels in Kulai
- Business Hotels in Kulai
- Business Hotels in Senai
- Cheap Hotels in Taman Johor Jaya
- Hotels with Parking in Bandar Baru Permas Jaya
- Bandar Baru Uda Hotels
- Larkin Hotels
- Hotels with Parking in Medini
- Cheap Hotels in Medini
- Taman Abad Hotels
- Taman Century Hotels
- Central District Hotels
- Hotels with Parking in Sekudai
- Cheap Hotels in Sekudai
- Hotels with a Pool in Johor
- Hotels with Kitchens in Johor
- Apartments in Johor
- Cheap Hotels in Johor
- Business Hotels in Johor
- Johor Hotels
- Hotels with Parking in Johor Baharu District
- Hotels with Kitchens in Johor Baharu District
- Apartments in Johor Baharu District




























































































