Narrow results:

Clear selected filters

310 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

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

Sort by

  1. For every 10 nights, get 1 free!
    Road Lodge Germiston Lake

    Corner Lake and Chapman Roads, Denlee Ext 1, Germiston, Gauteng, 1411 South Africa

    ,

    866-573-4235

    1 stars
    Germiston
    • 1.9 miles to City center
    • 8.4 miles to Johannesburg (JNB-O.R. Tambo Intl.)
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $32
    • For every 10 nights, get 1 free!
      Graceway Cottage

      79 Corner Francis Street & Kraft Road, Germiston, Gauteng, 1401 South Africa

      ,

      866-925-8676

      3 stars
      Germiston
      • 2.4 miles to City center
      • 4.1 miles to Johannesburg (JNB-O.R. Tambo Intl.)
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $31
      • For every 10 nights, get 1 free!
        Bedfordview Boutique Lodge

        7 Aloysia Road, Primrose Hill, Germiston, Gauteng, 1401 South Africa

        ,

        866-767-0278

        4 stars
        Germiston
        • 2.6 miles to City center
        • 6.8 miles to Johannesburg (JNB-O.R. Tambo Intl.)
        Excellent
        4.0 / 5
        1 review
        1
        customer review
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $53 $42
        • For every 10 nights, get 1 free!
          The Nicol Hotel and Apartments

          Nicol Rd, Bedfordview, Gauteng, 2047 South Africa

          ,

          866-925-4159

          3.5 stars
          Bedfordview
          • 3.5 miles to City center
          • 6.9 miles to Johannesburg (JNB-O.R. Tambo Intl.)
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $48 $39
          • For every 10 nights, get 1 free!
            Penny Farthing Guest House

            91 van Buuren Road (corner Florence Rd), Bedfordview, Germiston, Gauteng, 2008 South Africa

            ,

            866-538-0251

            3 stars
            Germiston
            • 3.5 miles to City center
            • 6.2 miles to Johannesburg (JNB-O.R. Tambo Intl.)
            No customer reviews yet
            Be the first
            Hotels.com® RewardsFor every 10 nights, get 1 free!
          • For every 10 nights, get 1 free!
            Europrime Guest House

            21 Turton Street, Boksburg, Gauteng, 1459 South Africa

            ,

            866-538-6252

            4 stars
            Boksburg
            • 3.9 miles to City center
            • 4.3 miles to Johannesburg (JNB-O.R. Tambo Intl.)
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $62 $42
            • For every 10 nights, get 1 free!
              Unique House

              66 Asquith Street, Boksburg, Gauteng, 1459 South Africa

              ,

              866-925-4218

              2.5 stars
              Boksburg
              • 4.7 miles to City center
              • 4.4 miles to Johannesburg (JNB-O.R. Tambo Intl.)
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $23
              • For every 10 nights, get 1 free!
                Fly Inn Lodge & Conference Venues

                Corner First Street & Eight Avenue, Boksburg, Gauteng, 1459 South Africa

                ,

                866-925-8709

                3 stars
                Boksburg
                • 4.8 miles to City center
                • 5.4 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                No customer reviews yet
                Be the first
                Hotels.com® RewardsFor every 10 nights, get 1 free!
              • For every 10 nights, get 1 free!
                President Lodge

                9 President Road, Eastleigh, Edenvale, Gauteng, South Africa

                ,

                866-538-0157

                4 stars
                Edenvale
                • 4.8 miles to City center
                • 4.1 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                Outstanding
                4.7 / 5
                9 reviews
                9
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $41
                • For every 10 nights, get 1 free!
                  Golfer's Lodge

                  6 Homestead Road, Eastleigh, Edenvale, Gauteng, 1609 South Africa

                  ,

                  866-538-0294

                  4 stars
                  Edenvale
                  • 4.9 miles to City center
                  • 4.1 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                  Outstanding
                  5.0 / 5
                  2 reviews
                  2
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $34
                  • For every 10 nights, get 1 free!
                    Towers Lodge

                    125 Kingfisher Ave, Elspark, Boksburg, Gauteng, South Africa

                    ,

                    866-538-0315

                    2 stars
                    Boksburg
                    • 4.9 miles to City center
                    • 9.0 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $27
                    • For every 10 nights, get 1 free!
                      Road Lodge Isando

                      50 Shelton Avenue Harmelia, Edenvale, Gauteng, 1613 South Africa

                      ,

                      866-538-1351

                      1 stars
                      Edenvale
                      • 5.0 miles to City center
                      • 2.7 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $33
                      • For every 10 nights, get 1 free!
                        Courtyard Hotel Eastgate

                        7 Zulberg Close Off Ernest, Oppenheimer Road,Bruma Lake, Bruma, Johannesburg, Gauteng, 2100 South Africa

                        ,

                        866-538-2362

                        4 stars
                        Johannesburg
                        • 5.0 miles to City center
                        • 8.5 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $73 $61
                        • For every 10 nights, get 1 free!
                          5th Avenue Guest House

                          67, 5th Avenue, Edenvale, Gauteng, 1613 South Africa

                          ,

                          866-538-6218

                          4 stars
                          Edenvale
                          • 5.0 miles to City center
                          • 5.1 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                          No customer reviews yet
                          Be the first
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $47
                          • For every 10 nights, get 1 free!
                            2nd Avenue Bed and Breakfast

                            83 2nd Avenue, Edenvale, Gauteng, 1609 South Africa

                            ,

                            866-573-4235

                            3 stars
                            Edenvale
                            • 5.2 miles to City center
                            • 5.3 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                            No customer reviews yet
                            Be the first
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                          • For every 10 nights, get 1 free!
                            Acre of Africa Guest Venue

                            75 Thirteenth Ave, Ravenswood, Boksburg, 1459 South Africa

                            ,

                            866-538-0251

                            3 stars
                            Boksburg
                            • 5.3 miles to City center
                            • 4.9 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                            No customer reviews yet
                            Be the first
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                          • For every 10 nights, get 1 free!
                            Europrime Hotels

                            1 Drachman Street corner, Tricharts Road, Bardene, Boksburg, Gauteng, 1459 South Africa

                            ,

                            866-539-5067

                            3 stars
                            Boksburg
                            • 5.3 miles to City center
                            • 3.4 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $65 $44
                            • For every 10 nights, get 1 free!
                              Sunward Park Guesthouse

                              242 Kingfisher Ave, Sunward Park, Boksburg, Gauteng, 1501 South Africa

                              ,

                              866-582-3258

                              4 stars
                              Boksburg
                              • 5.7 miles to City center
                              • 8.9 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $39 $31
                              • For every 10 nights, get 1 free!
                                3Liebeloft Guest House

                                Eastleigh 3Liebenberg Road, Edenvale, Gauteng, 1609 South Africa

                                ,

                                866-925-8709

                                3 stars
                                Edenvale
                                • 5.8 miles to City center
                                • 4.4 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $34
                                • For every 10 nights, get 1 free!
                                  Elizabeth Lodge

                                  9 Elizabeth Rd, Bardene, Boksburg, Gauteng, 1459 South Africa

                                  ,

                                  866-538-0157

                                  3 stars
                                  Boksburg
                                  • 6.0 miles to City center
                                  • 3.9 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                  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!
                                    Clare's Bed and Breakfast

                                    84 Main Road, Eastleigh Ridge, Edenvale, South Africa

                                    ,

                                    866-538-0294

                                    3 stars
                                    Edenvale
                                    • 6.1 miles to City center
                                    • 4.5 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                    No customer reviews yet
                                    Be the first
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  • For every 10 nights, get 1 free!
                                    Ikaze Guest Lodge

                                    16 Grobler Street, Bayerspark, Boksburg, Gauteng, 1459 South Africa

                                    ,

                                    866-538-0315

                                    3 stars
                                    Boksburg
                                    • 6.2 miles to City center
                                    • 4.3 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                    No customer reviews yet
                                    Be the first
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $27
                                    • For every 10 nights, get 1 free!
                                      The Maple Village Guest Lodge B&B

                                      22 Ferdinand Avenue, Eastleigh Ridge, Edenvale, Gauteng, 1609 South Africa

                                      ,

                                      866-538-1351

                                      4 stars
                                      Edenvale
                                      • 6.2 miles to City center
                                      • 4.9 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                      No customer reviews yet
                                      Be the first
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    • For every 10 nights, get 1 free!
                                      Fin & Feather Guest House

                                      31 North Rand Road, Beyerspark, Boksburg, Gauteng, 1459 South Africa

                                      ,

                                      866-538-2362

                                      3 stars
                                      Boksburg
                                      • 6.2 miles to City center
                                      • 4.1 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $34
                                      • For every 10 nights, get 1 free!
                                        24 Onvrey Boutique Hotel

                                        24 Vrey Street, Beyerspark, Boksburg, Gauteng, 1459 South Africa

                                        ,

                                        866-538-6218

                                        4 stars
                                        Boksburg
                                        • 6.3 miles to City center
                                        • 4.3 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $36 $30
                                        • For every 10 nights, get 1 free!
                                          Suburbian Lodge

                                          17 Klip street, Observatory, Johannesburg, Gauteng, 2198 South Africa

                                          ,

                                          866-538-6315

                                          3 stars
                                          Johannesburg
                                          • 6.3 miles to City center
                                          • 9.6 miles to Johannesburg (JNB-O.R. Tambo Intl.)
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $37
                                          *

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