Hotels in Johor Bahru, Malaysia

Only Handpicked and Verified Resorts for Your Stay in Johor Bahru, Malaysia
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room
D
F
K
P
Z

Price range for hotels in Johor Bahru

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 1 206
⬇️ The lowest price
US$ 11
💸 Average price for
5-star hotels
US$ 56
4-star hotels
US$ 93
3-star hotels
US$ 35

Best hotels in Johor Bahru

Based on guest reviews over the last 12 months

Family Friendly Retreats:
Ksl Hotel & Resort
Luxury Comforts:
Doubletree By Hilton Johor Bahru
Budget Travelers Choice:
Hotel Seri Malaysia Johor Bahru
Centrally Located Gems:
Holiday Inn Johor Bahru City Centre By Ihg
Business-Friendly Stays:
Renaissance Johor Bahru Hotel
Charming Boutique Stays:
Trove Johor Bahru
Eco-Friendly Options:
Midori Concept Hotel
Modern Minimalist Vibes:
Minimalist Hotel
Historical Experiences:
Mutiara Johor Bahru

Weather in Johor Bahru

Check out the weather statistics so you know what to expect when you book your hotel in Johor Bahru

Average monthly max temperature
Average monthly min temperature
31.0°C
23.0°C
January
31.5°C
23.2°C
February
32.0°C
23.5°C
March
32.5°C
24.0°C
April
32.0°C
24.5°C
May
31.5°C
24.0°C
June
31.0°C
24.0°C
July
31.5°C
24.2°C
August
31.5°C
24.3°C
September
31.0°C
24.5°C
October
31.0°C
24.0°C
November
31.0°C
23.8°C
December
Hottest month
32.5°C
April
Coldest month
23°C
January
Sunny days
270
days per year
Rainy days
150
days per year
Snow days
0
days per year
High season
December to February
Low season
May to October
For land-based outdoor adventures in Johor Bahru, such as hiking in the Taman Bukit Ikhlas or exploring the scenic trails of Kota Tinggi, the best time to engage in these activities is during the dry season from December to February when rainfall is minimal. While adventures can still be enjoyed during other months, be prepared for rain from May to October, which may affect trails. After a day of exploring, visitors can rest at various hotels in Johor Bahru known for comfort and convenience.

FAQs about hotels in Johor Bahru

We hope that the answers to these questions will help you plan your trip

What are the average hotel prices in Johor Bahru?
Average hotel prices in Johor Bahru range from approximately $30 to $130 USD per night, depending on the season, location, and amenities. Budget options like Citrus Hotel Johor Bahru and I Am Jazz Hotel can be found at the lower end of this range, while luxury options like Amari Johor Bahru and Doubletree by Hilton Johor Bahru typically charge higher.
Are there any hotels with unique views in Johor Bahru?
Yes, hotels like the Grand Paragon Hotel Johor Bahru offer scenic views of the city skyline and are well-rated for their location. The Renaissance Johor Bahru Hotel also provides great views and amenities for both leisure and business travelers.
What are some of the cheapest hotel options in Johor Bahru?
Some of the most affordable hotels in Johor Bahru include Z Hotel and Hotel Granada Johor Bahru, where rates can start as low as $30 USD per night, offering budget-friendly accommodations with essential amenities.
Which hotels in Johor Bahru are ideal for couples?
Couples may consider staying at the Amari Johor Bahru for its romantic atmosphere and luxury amenities, or the Trove Johor Bahru, known for its contemporary design and intimate setting.
What hotels are located near popular landmarks in Johor Bahru?
Hotels such as the Holiday Inn Johor Bahru City Centre and Fives Hotel Johor Bahru City Centre are conveniently located near significant attractions like the JB City Square and other shopping areas, making them excellent choices for visitors wanting easy access to these sites.

Essential Hotel Facts for Johor Bahru Travelers

This guide provides essential information on hotel accommodations in Johor Bahru, evaluating approximately 100 properties to aid travelers in making informed choices.

Typical nightly rates range from $30-$100.

Peak travel seasons are during holidays and school breaks.

Local taxes/fees can add approximately 10-15% to your stay.

Most attractions are within 5 miles, including Legoland Malaysia and Johor Bahru City Square.

Booking in advance can secure better rates, especially during peak seasons.