Find and Book Top Hotels in Johor Bahru

Search among 10 available hotels and places to stay in Johor Bahru from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great60 reviews
MapView on map8.0 km from City Centre
From   US$ 77 /nightSelect
8.4
Great176 reviews
MapView on map2.6 km from City Centre600 m from KSL City Mall
From   US$ 57 /nightSelect
8.2
Great79 reviews
3.5 km from City Centre300 m from Terminal Bas Sentral Kotaraya
From   US$ 81 /nightSelect
3.9 km from City Centre400 m from Terminal Bas Sentral Kotaraya
From   US$ 45 /nightSelect
7.8
Very good73 reviews
3.8 km from City Centre100 m from Terminal Bas Sentral Kotaraya
From   US$ 73 /nightSelect
7.8
Very good11 reviews
4.1 km from City Centre
From   US$ 86 /nightSelect
8.6
Great9 reviews
6.2 km from City Centre1.8 km from KPJ Puteri Specialist Hospital
From   US$ 34 /nightSelect
8.2
Great5 reviews
12.7 km from City Centre
From   US$ 20 /nightSelect
Hotel
8.2
Great50 reviews
4.6 km from City Centre200 m from Jalan Wong Ah Fook
From   US$ 27 /nightSelect
8.8
Great2 reviews
4.1 km from City Centre1000 m from Angry Birds Activity Park
From   US$ 75 /nightSelect

Best hotels and places to stay in Johor Bahru

Why visit?

Johor Bahru, Malaysia is a vibrant city with a rich cultural heritage and a wide range of attractions to explore. It offers a unique blend of modernity and tradition, making it an intriguing destination for tourists. With a variety of hotels in Johor Bahru, visitors can enjoy comfortable accommodation and convenient access to the citys highlights.

Where to stay?

Johor Bahru City Center:The city center is a popular choice for tourists as it provides easy access to major attractions, shopping malls, and dining options. Hotels in Johor Bahru city center offer convenience and proximity to landmarks such as Johor Bahru City Square, Sultan Abu Bakar State Mosque, and Istana Besar. Visitors can also enjoy the vibrant nightlife in this area.

Danga Bay: Located on the waterfront, Danga Bay is a pleasant area to stay with its scenic views and recreational activities. It is home to various attractions, including the Danga Bay Theme Park and the Danga Bay Marina. Hotels in Danga Bay offer a serene ambiance and are suitable for families or travelers seeking leisurely experiences.

Bukit Indah: Bukit Indah is a bustling neighborhood known for its shopping complexes, restaurants, and entertainment centers. It is an excellent choice for shopaholics, with Paradigm Mall and AEON Mall Bukit Indah located nearby. The area also provides easy access to Legoland Malaysia and Puteri Harbour Theme Park. Hotels in Bukit Indah cater to both leisure and business travelers.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $80.

4-star hotels: The average price per night is around $80 to $120.

5-star hotels: The average price per night is around $120 to $200.

Best value for money:

Hotel Sentral Johor Bahru: Located in the heart of Johor Bahru, this hotel offers comfortable rooms at affordable prices. It provides easy access to popular attractions and shopping malls such as City Square Mall and Komtar JBCC. With its convenient location and reasonable rates, Hotel Sentral Johor Bahru is an excellent option for budget-conscious travelers.

Tune Hotel: Danga Bay: Situated near Danga Bay, this hotel offers clean and cozy rooms at a competitive price. It is close to various dining options and entertainment venues. With its modern amenities and cost-effective rates, Tune Hotel: Danga Bay provides great value for money.

Citrus Hotel Johor Bahru: This contemporary hotel offers stylish rooms with modern amenities. It is conveniently located near popular shopping malls like KSL City Mall and Paradigm Mall. With its reasonable rates and comfortable accommodations, Citrus Hotel Johor Bahru is an ideal choice for travelers seeking value for their money.

Best kids-friendly hotels:

Legoland Hotel: Located in Iskandar Puteri, this themed hotel is connected to Legoland Malaysia, making it a perfect choice for families with children. The hotel features LEGO-themed rooms, play areas, and interactive activities that will delight young visitors. With its kid-friendly amenities and direct access to the theme park, Legoland Hotel offers a memorable experience for families.

Berjaya Waterfront Hotel: This hotel is situated near Danga Bay and offers spacious rooms suitable for families. It boasts a large swimming pool and a childrens play area. Additionally, the hotel provides easy access to various family-friendly attractions, such as Danga Bay Theme Park and Angry Birds Activity Park.

Best hotels for a romantic getaway:

DoubleTree by Hilton Hotel Johor Bahru: This upscale hotel offers elegant rooms with panoramic city views. It features a rooftop swimming pool and a stylish bar, creating a romantic atmosphere for couples. Located in the city center, it provides easy access to shopping areas and dining options.

Amari Johor Bahru: Situated in the heart of Johor Bahru, this luxurious hotel offers spacious and tastefully decorated rooms. Couples can enjoy romantic dinners at the hotels rooftop restaurant and relax at the rooftop infinity pool. Amari Johor Bahrus sophisticated ambiance and attentive service make it a perfect choice for a romantic getaway.

Best for location:

Thistle Johor Bahru: This hotel is conveniently located near the Causeway and provides easy access to Singapore and various tourist attractions in Johor Bahru. It offers comfortable rooms, a well-equipped fitness center, and an outdoor pool.

Renaissance Johor Bahru Hotel: Situated in the upscale neighborhood of Permas Jaya, this hotel offers tranquil surroundings and easy access to shopping malls. It features spacious rooms, a spa, and a fitness center. The hotel also provides a complimentary shuttle service to nearby attractions.

KSL Hotel & Resort: Located in the heart of Johor Bahru, this hotel is connected to KSL City Mall, offering guests convenient access to shopping and entertainment options. It features modern rooms, a water park, and multiple dining choices, making it a popular choice for tourists.

Best for a short city break:

Capri by Fraser Johor Bahru: This modern hotel offers comfortable and well-designed serviced apartments. It is situated near shopping malls, eateries, and entertainment options. With its spacious rooms and convenient location, Capri by Fraser Johor Bahru is ideal for a short city break.

Suasana All Suites Hotel: Located in the city center, this hotel offers spacious and contemporary suites with kitchenettes. It has a rooftop infinity pool, a gym, and a restaurant with panoramic views of the city. The hotels central location allows easy access to various attractions and dining options.

Show moreLess