Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Find Hotels in Johor Bahru

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 hotels in Johor Bahru

Grand Paragon Hotel Johor Bahru
4 out of 5
18 Jalan Harimau Taman Century, Johor Bahru, Johor
$41
per night
Apr 15 - Apr 16
5.47 mi from city center
3.7/5Good! (791 reviews)

"Overall it was pleasant stay. Good location and price reasonable."…"

Reviewed on Mar 1, 2020

Grand Paragon Hotel Johor Bahru
KSL Hot Spring Resort
3.5 out of 5
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Johor
$34
per night
Apr 28 - Apr 29
4.72 mi from city center
4.1/5Very Good! (409 reviews)

"Staffs were friendly and helpful. Checking in and out was fast and easy"…"

Reviewed on Mar 7, 2020

KSL Hot Spring Resort
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
$50
per night
Apr 26 - Apr 27
6.01 mi from city center
4.4/5Excellent! (1,413 reviews)

"Excellent location and staff walk to shops and centre of Jb"…"

Reviewed on Mar 3, 2020

DoubleTree by Hilton Hotel Johor Bahru
Capri by Fraser Johor Bahru
4 out of 5
Menara Tiga Serangkai, Jalan Tengku Azizah, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
$46
per night
Apr 15 - Apr 16
6.2 mi from city center
4.6/5Wonderful! (475 reviews)

"Very clean property and comfortable beds! Nice gym area as well. Appreciate the complimentary bottles of water and will be back next time"…"

Reviewed on Mar 20, 2020

Capri by Fraser Johor Bahru
KSL Hotel & Resort
4 out of 5
33 Jalan Seladang, Taman Abad, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
$34
per night
Apr 9 - Apr 10
5.39 mi from city center
3.7/5Good! (5,151 reviews)

"Overall ok, easy to access"…"

Reviewed on Mar 29, 2020

KSL Hotel & Resort
Citrus Hotel Johor Bahru by Compass Hospitality
3.5 out of 5
No. 16, Jalan Station, Johor Bahru, Johor
$25
per night
Apr 15 - Apr 16
6.45 mi from city center
3.4/5Good! (905 reviews)

"Hotel is close by to ciq mall and mama shops, where you can find restaurants and food stalls."…"

Reviewed on Feb 24, 2020

Citrus Hotel Johor Bahru by Compass Hospitality
GBW Hotel
3.5 out of 5
No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
$42
per night
Apr 15 - Apr 16
6.69 mi from city center
3.6/5Good! (558 reviews)

"fast response and patient from service staff after calling few times"…"

Reviewed on Feb 21, 2020

GBW Hotel
TROVE Johor  Bahru
4 out of 5
Jalan Dato Abdullah Tahir, Johor Bahru, Johor
Free CancellationReserve now, pay when you stay
$48
per night
Apr 22 - Apr 23
5.46 mi from city center
4.2/5Very Good! (282 reviews)

"Hotel Room was clean. Staff were polite. During our check-in the power supply was down so we had to check in an hour late, to compensate us they offered us tea or coffee at their restaurant while they sorted the issue."…"

Reviewed on Feb 3, 2020

TROVE Johor Bahru
Mutiara Johor Bahru
4 out of 5
Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru, Johor
$43
per night
Apr 16 - Apr 17
4.99 mi from city center
4/5Very Good! (649 reviews)

"I love the big room and location was perfectly good nearby Malls around the are for shopping and chilling feels like home"…"

Reviewed on Apr 2, 2020

Mutiara Johor Bahru
Amari Johor Bahru
4.5 out of 5
No. 82C, Jalan Trus, Johor Bahru, Johor
Get Rates
6.13 mi from city center
4.4/5Wonderful! (1,258 reviews)

"good location. super convenient. accessible to all the mall"…"

Reviewed on Mar 16, 2020

Amari Johor Bahru
Don't see what you're looking for?
See all available properties in Johor Bahru
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Johor Bahru

Families will find kid-friendly activities in Johor Bahru, and visitors give high marks for the shopping and theme park. Tourists can also enjoy the city's zoo and temples. Top sights in the city include KSL City Mall, Johor Bahru City Square, and Legoland Malaysia.

  • There are 514 hotels and other accommodations in Johor Bahru
  • The closest major airport is in Johor Bahru (JHB-Senai Intl.), 8.3 mi (13.3 km) from the city center
  • The next closest is in Singapore (XSP-Seletar), 12.7 mi (20.4 km) away

Sightseeing and Staying in Johor Bahru

Cultural venues in the city include Sultan Abu Bakar Royal Palace Museum, Royal Abu Bakar Museum, and Johor Bahru Chinese Heritage Museum. Families come for attractions such as Legoland Malaysia, Austin Heights Water & Adventure Park, and Sanrio Hello Kitty Town. The city is notable for landmarks like Johor Bahru Old Chinese Temple, Hutan Bandar MPJBT, and Arulmigu Sri Rajakaliamman Glass Temple.

In Johor Bahru, you'll find 514 hotels and other lodging accommodations so you'll have a variety of choices for your holiday getaway. These are top ones based on our user reviews:

  • Hotel By The Park - Guests who stay at this 2.5-star hotel in Bukit Indah can enjoy access to free parking and free WiFi. It's a favorite with Expedia travelers for its helpful staff and clean, quiet rooms.
  • OYO 246 Link Inn - Our customers like the overall value and clean, comfortable rooms at this hotel. This 2-star hotel features free WiFi, free parking, and a 24-hour front desk.
  • Corsica Hotel - With a stay at this 3.5-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its breakfast and proximity to the airport.

Other favorite sights in Johor Bahru include KSL City Mall, Johor Bahru City Square, and Paradigm Mall Johor Bahru. Outside the city, popular places to see include Night Safari, located 10 mi (16 km) from the heart of the city, and Singapore Zoo, which is 10 mi (16 km) away.

Getting Around Johor Bahru

To venture out into the surrounding area, ride aboard one of the trains from JB Sentral. Johor Bahru might not have many public transit choices so consider a car rental to maximize your time.

Dressing for Johor Bahru

  • Between January and March, you can expect the daytime average to be around 87°F and the nighttime average to be 73°F
  • From April to June, temperatures average about 89°F during the day and 73°F at night
  • July through September averages 88°F during the day and 73°F at night
  • In October-December, the average temperature is 87°F during the day and 73°F at night
  • About 2.99 inches of rain falls on Johor Bahru each year
  • Hottest months are usually May and April with an average temperature of 89°F, while the coldest months are January and June with an average of 73°F

Frequently asked questions

What's the best place for a stay in Johor Bahru?
Hotel By The Park is a favorite property for Expedia customers. This hotel offers free WiFi and free parking. Reviews from our site also recommend Amari Johor Bahru and Atelier Hotel Johor Bahru as top choices for your visit.
If I need to cancel my hotel reservation in Johor Bahru, will I receive a refund?
Yes! Most hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Plug in dates and click on “Search”, then you can use the “free cancellation” filter to view the best options available in Johor Bahru.
Where can I learn more about changing or cancelling my trip to Johor Bahru?
For more details about picking new dates or cancelling your trip to Johor Bahru, go to https://www.expedia.com/service/.
What's the best accommodation for a budget-friendly stay in Johor Bahru?
Based on reviews, Baguss Hotel and Serviced Apartment is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other options to stay on the cheap include I am Jazz Boutique Hotel and Swiss-Inn Johor Bahru.
What's the best place to stay in Bukit Indah?
With 21 lodging options to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Hotel By The Park is the highest ranked property in Bukit Indah. This hotel offers free WiFi and free parking. Other favorite options in the area include Hotel Granada Johor Bahru and Princeton Hotel.
What's a favorite place to stay in Central District?
In this neighborhood, there are 185 places to stay, so you should find the perfect accommodation for your trip. Capri by Fraser Johor Bahru is a favorite with our customers staying in Central District. This 4-star hotel offers 2 restaurants and an outdoor pool. Travelers also recommend TROVE Johor Bahru and Grand Belllo Hotel JBCC as top choices in the neighborhood.
What's the best accommodation for a family vacation in Johor Bahru?
LEGOLAND Malaysia Resort is a top 4-star resort on Expedia for families, and features a water park and a children’s pool. Other choices to stay with the kids include Swiss-Inn Johor Bahru and Holiday Villa Johor Bahru City Centre. Also attractions like Legoland Malaysia and Austin Heights Water & Adventure Park are fun for kids of all ages.
What's the best hotel for a romantic vacation to Johor Bahru?
Grand Paragon Hotel Johor Bahru is a favorite 4-star hotel for couples, and features 3 bars and an outdoor pool. Other good options for a stay with your sweetheart include DoubleTree by Hilton Hotel Johor Bahru and Pulai Springs Resort.
What's the best place to stay with easy access to Johor Bahru City Square?
Adjacent to Johor Bahru City Square, Amari Johor Bahru is one of the top choices for your stay based on our traveler data, and this 4.5-star hotel offers a full-service spa and a restaurant. Other good options close by include Capri by Fraser Johor Bahru and DoubleTree by Hilton Hotel Johor Bahru.
What about the best place to stay close to Legoland Malaysia?
One of the top choices for your stay is LEGOLAND Malaysia Resort, located next to Legoland Malaysia, and this 4-star resort offers a water park and 3 restaurants. Ramada Meridin Johor Bahru, located just 0.4 mi (0.7 km) away, is another good option.
What's the best accommodation for a beach vacation in Johor Bahru?
Hotel By The Park is a top 4-star hotel for a beach vacation, and features 4 restaurants and an outdoor pool. Other good options for your beach trip include Forest City Phoenix International Marina Hotel and DoubleTree by Hilton Hotel Johor Bahru. Spend a relaxing afternoon at Country Garden during your stay.
What's the best luxury accommodation in Johor Bahru?
Amari Johor Bahru is a 4.5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampered stay. Renaissance Johor Bahru Hotel and Thistle Johor Bahru are other upscale choices for your vacation.

Recent reviews of Johor Bahru hotels

More trip options