Get support for your booking:
1-212-444-0600

We found 213 hotels with availability in Johor Bahru. Showing 1 – 30

Show map
Sort by: Agoda Recommended Hotel Name Stars
Price
Review Score

  1. Good 7.5

    based on 12845 reviews 11936 reviews in English

    KSL Hotel & Resort 5 Star Hotel

    No.33, Jalan Seladang, Taman Abad, Johor Bahru 80250 Show map
  2. Fantastic 8.3

    based on 1618 reviews 1425 reviews in English

    Hotel Jen Puteri Harbour 4 Star Hotel

    Persiaran Puteri Selatan, Puteri Harbour,Nusajaya, Johor Bahru 79000 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Fantastic 8.2

    based on 902 reviews 657 reviews in English

    The Legoland Malaysia Resort 5 Star Hotel

    7, Jalan Legoland, Bandar Medini Iskandar, Johor Bahru 79250 Show map
  5. Very Good 7.6

    based on 3663 reviews 3400 reviews in English

    Thistle Johor Bahru Hotel 5 Star Hotel

    Jalan Sungai Chat, Johor Bahru 80100 Show map
  6. Good 7.4

    based on 3801 reviews 3337 reviews in English

    Grand Bluewave Hotel 5 Star Hotel

    No 9R Jalan Bukit Meldrium, Johor Darul Takzim, Johor Bahru 80300 Show map
  7. Good 7.5

    based on 3024 reviews 2775 reviews in English

    Grand Paragon Hotel Johor Bahru 5 Star Hotel

    18 Jalan Harimau, Taman Century, Johor Bahru 80250 Show map
  8. Good 7.3

    based on 1599 reviews 1454 reviews in English

    Hotel Granada Johor Bahru 4 Star Hotel

    No.55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru 81200 Show map
  9. Fantastic 8.5

    based on 930 reviews 865 reviews in English

    Doubletree by Hilton Johor Bahru 4 Star Hotel

    No 12 Jalan Ngee Heng, Johor Bahru 80000 Show map
  10. Good 7.3

    based on 3236 reviews 2906 reviews in English

    The Puteri Pacific Johor Bahru Hotel 4 Star Hotel

    Jalan Abdullah Ibrahim The Kotaraya Po Box 293, Johor Bahru 80730 Show map
  11. Very Good 7.8

    based on 224 reviews 184 reviews in English

    Somerset Puteri Harbour Nusajaya 4 Star Hotel

    Persiaran Puteri Selatan, Puteri Harbour, Nusajaya, Johor Bahru 79000 Show map
  12. Very Good 7.8

    based on 3107 reviews 2867 reviews in English

    Mutiara Hotel Johor Bahru 5 Star Hotel

    Jalan Dato Sulaiman, Taman Century, KB No. 779, Johor Bahru 80250 Show map
  13. Good 7.2

    based on 2914 reviews 2641 reviews in English

    Pulai Springs Resort 5 Star Hotel

    20Km Jalan Pontian Lama, Johor Bahru Show map
  14. Good 7.0

    based on 1775 reviews 1677 reviews in English

    Grand Sentosa Hotel Johor Bahru 3 Star Hotel

    Jalan Sutera, Taman Sentosa, Johor Bahru City Centre, Johor Bahru 80250 Show map
  15. Good 7.5

    based on 1332 reviews 1208 reviews in English

    Le Grandeur Palm Resort Johor 4 Star Hotel

    Jalan Persiaran Golf, Off Jalan Jumbo, Senai Johor, Johor Bahru 81250 Show map
  16. Pleasant 6.9

    based on 4039 reviews 3639 reviews in English

    Berjaya Waterfront Hotel 4 Star Hotel

    88 Jalan Ibrahim Sultan, Stulang Laut, Johor Darul Takzim, Johor Bahru 80300 Show map
  17. Good 7.3

    based on 2773 reviews 2406 reviews in English

    M Suites Hotel 4 Star Hotel

    No. 16, Jalan Skudai, Straits View, Johor Bahru 80200 Show map
  18. Good 7.0

    based on 1203 reviews 1011 reviews in English

    Hallmark Regency Hotel Johor Bahru 3 Star Hotel

    16, Jalan Harimau Taman Abad, Johor Bahru 80250 Show map
  19. Good 7.2

    based on 4610 reviews 3727 reviews in English

    Citrus Hotel Johor Bahru by Compass Hospitality 4 Star Hotel

    16, Jalan Station, Johor Bahru 80000 Show map
  20. Pleasant 6.9

    based on 613 reviews 574 reviews in English

    Crystal Crown Hotel 3 Star Hotel

    117, Jalan Harimau Tarum, Taman Century, Johor Bahru 80250 Show map
  21. Good 7.2

    based on 1743 reviews 1555 reviews in English

    Amansari Hotel City Centre 3 Star Hotel

    No-49, Jalan Wong Ah Fook, Johor Bahru 80000 Show map
  22. Good 7.3

    based on 687 reviews 555 reviews in English

    Hotel Nusa CT 3 Star Hotel

    15 Jalan Nip 2/8, Taman Perindustrian Nusajaya 2, Nusajaya, Johor Bahru 79200 Show map
  23. Good 7.0

    based on 1557 reviews 1419 reviews in English

    New York Hotel 4 Star Hotel

    No. 22 Jalan Dato Abdullah Tahir, Johor Bahru 80300 Show map
  24. Fantastic 8.1

    based on 108 reviews 91 reviews in English

    Belllo Hotel JB Central 3 Star Hotel

    21, Jalan Meldrum, Johor Bahru 80000 Show map
  25. Pleasant 6.9

    based on 1386 reviews 1207 reviews in English

    Pariss Hotel Skudai 3 Star Hotel

    No.38 Jalan Bestari 7/2, Taman Nusa Bestari, Johor Bahru 81300 Show map
  26. Good 7.0

    based on 4448 reviews 4189 reviews in English

    11@Century Hotel 3 Star Hotel

    94, Jalan Pelanduk, Off Jalan Harimau, Taman Century, Johor Bahru 80250 Show map
  27. Pleasant 6.9

    based on 2193 reviews 2002 reviews in English

    Silka Johor Bahru 3 Star Hotel

    Lot 101375 Jalan Masai Lama, Johor Bahru 81750 Show map
  28. Pleasant 6.8

    based on 1683 reviews 1412 reviews in English

    Hotel Sentral Johor Bahru 3 Star Hotel

    No. 17, Jalan Tenteram, Tanjung Puteri, Johor Bahru 80350 Show map
  29. Pleasant 6.9

    based on 1071 reviews 875 reviews in English

    Tune Hotel - Danga Bay Johor 3 Star Hotel

    Lot PTB 22819, Jalan Skudai, Mukim Bandar, Johor Bahru 80200 Show map
  30. Good 7.3

    based on 1907 reviews 1746 reviews in English

    Bayu Marina Resort 4 Star Hotel

    No 1, Jalan Bayu Puteri 2/1, Taman Bayu Puteri, Johor Bahru 80150 Show map
  31. Fantastic 8.2

    based on 371 reviews 338 reviews in English

    Renaissance Johor Bahru Hotel 5 Star Hotel

    No.2, Jalan Permas 11, Johor Bahru 81750 Show map

Next Page 1 of 8