Narrow results:

Clear selected filters

484 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    Zoom Inn Boutique Hotel

    Unit 7, 8 & 9, Block 7, Danga Bay, Jalan Skudai, Johor Bahru, Johor, 80200 Malaysia

    ,

    866-582-3258

    2.5 stars
    Johor Bahru
    • 1.7 miles to Johor Bahru, Johor, Malaysia
    • 21 miles to Changi Airport (SIN)
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $27 $24
    • For every 10 nights, get 1 free!
      Lace Boutique Hotel

      134 Jalan Tebrau Lama, Kampung Melayu Majidee, Stulang B, Johor Bahru, 81100 Malaysia

      ,

      866-925-8709

      3 stars
      Johor Bahru City Centre
      • 1.9 miles to Johor Bahru, Johor, Malaysia
      • 19 miles to Changi Airport (SIN)
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $72 $50
      • For every 10 nights, get 1 free!
        JB City Hotel

        195 K-M, Jalan Skudai Kiri, Batu 4 1/2, Tampoi, Johor Bahru, Johor, 81200 Malaysia

        ,

        866-538-0315

        2.5 stars
        Johor Bahru
        • 2.1 miles to Johor Bahru, Johor, Malaysia
        • 21 miles to Changi Airport (SIN)
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $16
        • For every 10 nights, get 1 free!
          Lucky Hotel

          No 190, Jalan Sri Pelangi, Taman Pelangi, Johor Bahru, Johor, 81400 Malaysia

          ,

          866-538-9367

          2.5 stars
          Johor Bahru City Centre
          • 2.4 miles to Johor Bahru, Johor, Malaysia
          • 17 miles to Changi Airport (SIN)
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $17
          • For every 10 nights, get 1 free!
            Themes House at JB City

            7, Jalan Hijau Muda 6, Taman Pelangi, Tebrau, Johor Bahru, 80400 Malaysia

            ,

            866-538-1314

            2.5 stars
            Johor Bahru City Centre
            • 2.8 miles to Johor Bahru, Johor, Malaysia
            • 17 miles to Changi Airport (SIN)
            No customer reviews yet
            Be the first
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $16
            • For every 10 nights, get 1 free!
              Elmark Hotel

              2 Jalan Bayu Puteri 2/10, Taman Bayu Puteri, Kulai Jaya, Johor Bahru, 80150 Malaysia

              ,

              866-538-0315

              2 stars
              Johor Bahru City Centre
              • 3.5 miles to Johor Bahru, Johor, Malaysia
              • 17 miles to Changi Airport (SIN)
              No customer reviews yet
              Be the first
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $14
              • For every 10 nights, get 1 free!
                Lovely Homestay

                44, Jln Bukit Kempas 2, Taman Bukit Kempas, Johor Bahru, Johor, 81200 Malaysia

                ,

                866-538-1351

                3 stars
                Johor Bahru
                • 4.1 miles to Johor Bahru, Johor, Malaysia
                • 24 miles to Changi Airport (SIN)
                No customer reviews yet
                Be the first
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $45
                • For every 10 nights, get 1 free!
                  Camelia House

                  No 44/50 Jalan Bukit Kempas 2, Taman Bukit Kempas, Johor Bahru, Johor, 81200 Malaysia

                  ,

                  866-538-2362

                  2.5 stars
                  Johor Bahru
                  • 4.2 miles to Johor Bahru, Johor, Malaysia
                  • 24 miles to Changi Airport (SIN)
                  No customer reviews yet
                  Be the first
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $43
                  • For every 10 nights, get 1 free!
                    Hotel 193

                    No.33, Jalan Molek 2/3, Taman Molek, Johor Bahru, Johor, 81100 Malaysia

                    ,

                    866-538-6315

                    2.5 stars
                    Johor Bahru
                    • 4.4 miles to Johor Bahru, Johor, Malaysia
                    • 18 miles to Changi Airport (SIN)
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $14
                    • For every 10 nights, get 1 free!
                      Rooms Boutique Hotel

                      41, Jalan Ros Merah 2/16, Taman Johor Jaya, Johor Bahru, Johor, 81100 Malaysia

                      ,

                      866-538-9367

                      2.5 stars
                      Johor Bahru
                      • 4.7 miles to Johor Bahru, Johor, Malaysia
                      • 18 miles to Changi Airport (SIN)
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $24
                      • For every 10 nights, get 1 free!
                        The Ardens Hotel

                        19 & 21, Jalan Austin Perdana 2/22, Taman Austin Perdana, Johor Bahru, Johor, 81100 Malaysia

                        ,

                        866-573-4235

                        3.5 stars
                        Johor Bahru
                        • 4.7 miles to Johor Bahru, Johor, Malaysia
                        • 20 miles to Changi Airport (SIN)
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $30
                        • For every 10 nights, get 1 free!
                          I-Style Hotel

                          70 & 72, Jalan Rosmerah 3/2, Taman Johor Jaya, Johor Bahru, Johor, 81100 Malaysia

                          ,

                          866-925-8676

                          3 stars
                          Johor Bahru
                          • 4.7 miles to Johor Bahru, Johor, Malaysia
                          • 18 miles to Changi Airport (SIN)
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $13
                          *

                          strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.