Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 171 properties with availability in Johor Bahru. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Very good 7.0

    Based on 1987 reviews 1843 reviews in English

    Grand Sentosa Hotel Johor Bahru 3 Star Hotel

    Jalan Sutera, Taman Sentosa, Johor Bahru City Centre, Johor Bahru 80250 Show map
    Rates per night from
  2. Good 6.8

    Based on 1528 reviews 1325 reviews in English

    Pariss Hotel Skudai 3 Star Hotel

    No.38 Jalan Bestari 7/2, Taman Nusa Bestari, Johor Bahru 81300 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Very good 7.1

    Based on 1970 reviews 1707 reviews in English

    Amansari Hotel City Centre 3 Star Hotel

    No-49, Jalan Wong Ah Fook, Johor Bahru 80000 Show map
  5. Good 6.9

    Based on 712 reviews 654 reviews in English

    Crystal Crown Hotel 3 Star Hotel

    117, Jalan Harimau Tarum, Taman Century, Johor Bahru 80250 Show map
  6. 30% Discount!

    Very good 7.0

    Based on 1590 reviews 1347 reviews in English

    Hallmark Regency Hotel Johor Bahru 3 Star Hotel

    16, Jalan Harimau Taman Abad, Johor Bahru 80250 Show map
  7. 40% Discount!

    Very good 8.0

    Based on 369 reviews 324 reviews in English

    Belllo Hotel JB Central 3 Star Hotel

    21, Jalan Meldrum, Johor Bahru 80000 Show map
  8. 20% Discount!

    Good 6.8

    Based on 1872 reviews 1542 reviews in English

    Hotel Sentral Johor Bahru 3 Star Hotel

    No. 17, Jalan Tenteram, Tanjung Puteri, Johor Bahru 80350 Show map
  9. Very good 7.3

    Based on 809 reviews 636 reviews in English

    Hotel Nusa CT 3 Star Hotel

    15 Jalan Nip 2/8, Taman Perindustrian Nusajaya 2, Nusajaya, Johor Bahru 79200 Show map
  10. 30% Discount!

    Good 6.8

    Based on 1212 reviews 977 reviews in English

    Tune Hotel - Danga Bay Johor 3 Star Hotel

    Lot PTB 22819, Jalan Skudai, Mukim Bandar, Johor Bahru 80200 Show map
  11. Very good 7.0

    Based on 4686 reviews 4355 reviews in English

    11@Century Hotel 3 Star Hotel

    94, Jalan Pelanduk, Off Jalan Harimau, Taman Century, Johor Bahru 80250 Show map
  12. Good 6.9

    Based on 2295 reviews 2053 reviews in English

    Silka Johor Bahru 3 Star Hotel

    Lot 101375 Jalan Masai Lama, Johor Bahru 81750 Show map
  13. Very good 7.3

    Based on 245 reviews 216 reviews in English

    Creator Hotel 3.5 Star Hotel

    Lot 1566, Batu 20, Jalan Besar, Johor Bahru 81000 Show map
    Rates per night from
  14. Very good 7.0

    Based on 399 reviews 336 reviews in English

    Tropical Inn 3 Star Hotel

    No. 15, Jalan Gereja, Johor Bahru 80100 Show map
  15. Good 6.1

    Based on 413 reviews 328 reviews in English

    GoodHope Hotel 3 Star Hotel

    No 1, Jalan Ronggeng 5, Taman Skudai Baru, Johor Bahru 81300 Show map
  16. Very good 7.3

    Based on 229 reviews 214 reviews in English

    Koho Hotel 3 Star Hotel

    99, Jalan Kemunting, Taman Kebun Teh, Johor Bahru 80250 Show map
    Rates per night from
  17. 20% Discount!

    Good 6.7

    Based on 854 reviews 698 reviews in English

    Amansari Express Hotel 3 Star Hotel

    No 9N, Jalan Tenteram, Taman Meldrum, Johor., Johor Bahru 80300 Show map
  18. Good 6.6

    Based on 550 reviews 517 reviews in English

    HereHotel 3 Star Hotel

    43 jalan sutera tanjung 8/2 taman sutera utama, Johor Bahru 81300 Show map
  19. Very good 7.7

    Based on 1749 reviews 1612 reviews in English

    Bliss Boutique Hotel 3 Star Hotel

    50 Jalan Jaya, Taman Maju Jaya, Johor Bahru 80400 Show map
  20. Very good 7.2

    Based on 567 reviews 516 reviews in English

    Hotel Tebrau CT 3 Star Hotel

    No 01-13, Block G, Jalan Harmonium, 24/2 Taman Desa, Johor Bahru 81100 Show map
    Rates per night from
  21. Above average 5.8

    Based on 435 reviews 353 reviews in English

    JB Central Hotel 3 Star Hotel

    Merlin Tower, Jalan Meldrum, Johor Bahru 80000 Show map
  22. Good 6.9

    Based on 523 reviews 473 reviews in English

    Princeton Hotel 1 Star Hotel

    No. 47, Jalan Indah 15/2, Bukit Indah, Johor Bahru 81200 Show map
    Rates per night from
  23. Good 6.2

    Based on 328 reviews 232 reviews in English

    Hotel Seri Malaysia Larkin 2 Star Hotel

    Lot PTB 17648, Jalan Langasuka, Johor Bahru 80350 Show map
  24. Very good 7.3

    Based on 33 reviews 30 reviews in English

    Victory City Hotel 3 Star Hotel

    162-166, Jalan Sentral 1, Nusa Sentral, Johor Bahru 79100 Show map
  25. Good 6.5

    Based on 1167 reviews 981 reviews in English

    T-Hotel Johor Bahru 2 Star Hotel

    No 94, Jalan Wong Ah Fook, Johor Bahru 80000 Show map
  26. Good 6.9

    Based on 208 reviews 198 reviews in English

    Cappuccino Boutique Hotel 2 Star Hotel

    53, Jalan Harmonium 35/1, Taman Desa, Johor Bahru 81100 Show map
  27. Very good 7.3

    Based on 103 reviews 88 reviews in English

    Baguss Hotel and Serviced Apartment 3 Star Hotel

    Plaza Mentari Sun City, Jalan Kuning, Taman Pelangi, Johor Bahru 80400 Show map
  28. 23% Discount!

    Good 6.3

    Based on 1743 reviews 1407 reviews in English

    Suria City Hotel 3 Star Hotel

    No 10 Jalan Bukit Meldrum, Johor Bahru 80300 Show map
  29. Very good 7.3

    Based on 289 reviews 267 reviews in English

    Avantgarde Hotel 2 Star Hotel

    72,74,76,78,Jalan Sutera Tanjung 8/4,Taman Sutera Utama, Johor Bahru 81300 Show map
  30. Very good 8.0

    Based on 81 reviews 79 reviews in English

    The Ardens Hotel 2 Star Hotel

    19 & 21, Jalan Austin Perdana 2/22,Taman Austin Perdana, Johor Bahru 81100 Show map
  31. 30% Discount!

    Excellent 8.5

    Based on 14 reviews 13 reviews in English

    Swiss Inn Johor Bahru 3.5 Star Hotel

    Lot 512, Jalan Syed Mohd Mufti, Johor Bahru 80000 Show map

Next Page 1 of 6