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 8 Mar - 10 Mar
Tonight 18 Jan - 19 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Top 10 Hotels near 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
 
 
3.7 out of 5 (3,880 reviews)

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 ...

SG$59 per night for 2 guests

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
 
 
3.8 out of 5 (966 reviews)

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 ...

SG$88 per night for 2 guests

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
 
 
4.4 out of 5 (736 reviews)

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 ...

SG$76 per night for 2 guests

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
 
 
4.4 out of 5 (965 reviews)

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 ...

SG$84 per night for 2 guests

Amerin Hotel Johor Bahru

Amerin Hotel Johor Bahru

No. 35, Persisiran Perling 1, Johor Bahru
Amerin Hotel Johor Bahru
  • Free cancellation
4.0 out of 5.0
 
 
3.9 out of 5 (437 reviews)

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 ...

SG$43 per night for 2 guests

LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort

7, Jalan LEGOLAND, Iskandar Puteri
LEGOLAND Malaysia Resort
    4.0 out of 5.0
     
     
    4.3 out of 5 (1,906 reviews)

    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 ...

    SG$350 per night for 2 guests

    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
    4.0 out of 5.0
     
     
    4.2 out of 5 (975 reviews)

    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 ...

    SG$90 per night for 2 guests

    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
     
     
    4.4 out of 5 (539 reviews)

    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 ...

    SG$86 per night for 2 guests

    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
     
     
    3.9 out of 5 (152 reviews)

    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. ...

    SG$53 per night for 2 guests

    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
     
     
    3.9 out of 5 (785 reviews)

    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 ...

    SG$48 per night for 2 guests

    Map