Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Popular searches for Johor Bahru hotels

Check prices on hotels in Johor Bahru

Best deal Best deal 18 Jan - 20 Jan
Tonight 17 Jan - 18 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Top 10 Hotels in Johor Bahru

See all 395 properties in Johor Bahru
KSL Hotel & Resort

KSL Hotel & Resort

33 Jalan Seladang, Taman Abad, Johor Bahru
KSL Hotel & Resort
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Johor Bahru resort is located in a shopping district, within 3 mi (5 km) of KSL City Mall, Johor Bahru City Square and Angry Birds Activity ...

KSL Hotel & ResortRM179

Thistle Johor Bahru

Thistle Johor Bahru

Jalan Sungai Chat, Johor Bahru
Thistle Johor Bahru
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Situated in the heart of Johor Bahru, this hotel overlooks the Straits of Johor and is just off the Causeway from Singapore. Danga Bay and KSL City Shopping ...

Thistle Johor BahruRM270

Amari Johor Bahru

Amari Johor Bahru

No. 82C, Jalan Trus, Johor Bahru
Amari Johor Bahru
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

This family-friendly Johor Bahru hotel is located in the business district, within 1 mi (2 km) of Sultan Ibrahim Building and Johor Bahru City Square. Johor ...

Amari Johor BahruRM243

DoubleTree by Hilton Hotel Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru

12 Jalan Ngee Heng, Johor Bahru
DoubleTree by Hilton Hotel Johor Bahru
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Central District, this spa hotel is within a 15-minute walk of Persada Convention Center and Johor Bahru City Square. Komtar JBCC and Sri Raja Mariamman ...

DoubleTree by Hilton Hotel Johor BahruRM255

Amerin Hotel Johor Bahru

Amerin Hotel Johor Bahru

No. 35, Persisiran Perling 1, Johor Bahru
Amerin Hotel Johor Bahru
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Taman Perling, this hotel is 3.1 mi (5 km) from Mydin Shopping Centre and within 6 mi (10 km) of Paradigm Mall Johor Bahru and Sutera Mall. Danga ...

Amerin Hotel Johor BahruRM138

LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort

7, Jalan LEGOLAND, Iskandar Puteri
LEGOLAND Malaysia Resort
    4.0 out of 5.0
     
     

    This family-friendly Iskandar Puteri resort is located in Nusajaya, within 3 mi (5 km) of Legoland Malaysia, Puteri Harbour Family Theme Park, and Sanrio Hello ...

    LEGOLAND Malaysia ResortRM1,061

    Holiday Villa Johor Bahru City Centre

    Holiday Villa Johor Bahru City Centre

    260, Jalan Dato Sulaiman, Johor Bahru
    Holiday Villa Johor Bahru City Centre
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Central District, this hotel is 0.1 mi (0.2 km) from KSL City Mall and within 3 mi (5 km) of Arulmigu Sri Rajakaliamman Glass Temple and Johor Bahru ...

    Holiday Villa Johor Bahru City CentreRM272

    Renaissance Johor Bahru Hotel

    Renaissance Johor Bahru Hotel

    No. 2, Jalan Permas 11, Masai
    Renaissance Johor Bahru Hotel
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Bandar Baru Permas Jaya, this luxury hotel is within 6 mi (10 km) of Istana Pasir Pelangi, KSL City Mall, and Plaza Pelangi. Holiday Plaza and Tan ...

    Renaissance Johor Bahru HotelRM261

    KSL Hot Spring Resort

    KSL Hot Spring Resort

    31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru
    KSL Hot Spring Resort
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Situated in Johor Bahru, this spa hotel is within 3 mi (5 km) of Austin Heights Water & Adventure Park, Austin Hills Country Club, and Sunway College Johor Bahru. ...

    KSL Hot Spring ResortRM160

    Hotel Granada Johor Bahru

    Hotel Granada Johor Bahru

    55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru
    Hotel Granada Johor Bahru
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Located in Bukit Indah, this spa hotel is within 6 mi (10 km) of Sutera Mall, Hutan Bandar MPJBT, and Danga Bay. Paradigm Mall Johor Bahru and Legoland Malaysia ...

    Hotel Granada Johor BahruRM171

    Top Johor Bahru Areas

    Recent Reviews in Johor Bahru